About Us
Enjoy the experience of a lifetime when you stay at the Inn at Taughannock Falls, a serene estate surrounded by the Taughannock Falls State Park. Our luxury boutique hotel overlooks Cayuga Lake and is located 9 miles from Ithaca, New York.
Situated in the heart of the Finger Lakes Wine Trail, our estate expands across 12 acres featuring four buildings and the Northeast’s largest outdoor event venue overlooking the lake. The four buildings combine 23 vintage and modern guestrooms, suites, and a private lake house. In the majestic Victorian Inn, savor delectable food and wine or a classic cocktail at the restaurant, bar, patio, or enjoy a private event in the sophisticated Jones Room.