Experience Nature at Taughannock Falls
Steps from the Inn, you'll find one of the greatest natural attractions in the Northeast - Taughannock Falls. Visitors travel for hours to view this beautiful sight, but when you're a guest at the Inn, the falls are outside your back door.
What is the best time to visit Taughannock Falls?
The best time to visit the Taughannock Falls is in summer after it has rained. The water will be flowing with full force. Another good time to visit the falls is during Fall to admire the fall foliage.
Are dogs allowed at the Taughannock Falls?
Dogs are allowed on the trails of Taughannock Falls, but they must be kept on a leash.