Inn at Taughannock Falls ist nur 5 Minuten zu Fuß von Cayuga Lake und 5 Minuten Fußweg von Taughannock Falls State Park entfernt. Die Gegend ist fußgängerfreundlich und bei Naturfreunden beliebt.