Inn at Taughannock
- Bed & Breakfast & Country Inns
Taughannock Farms Inn is an inn and restaurant overlooking Cayuga Lake in Trumansburg, N.Y. It has 22 guestrooms that are spread out over 5 guesthouses and a 150 seat American cuisine restaurant.
We are 8 1/2 miles north of Ithaca on Route 89.