Das Inn At Taughannock Falls Ithaca befindet sich im Stadtteil Taughannock Falls State Park und bietet einen schönen Blick auf den See Cayuga Lake. Das Hotel stellt sowohl WLAN im ganzen Gebäude als auch einen privaten Parkplatz vor Ort zur Verfügung.
Paddle-N-More Myers Park ist in rund 10 Autominuten von hier aus erreichbar und Taughannock Falls Overlook View Point ist zudem ungefähr 20 Gehminuten vom Gasthof entfernt. Cayuga-Naturzentrum liegt ebenfalls 4 Kilometer vom Inn At Taughannock Falls entfernt. Besuchen Sie den See Cayuga Lake, in rund 700 Meter Entfernung von der Unterkunft, und fühlen Sie sich in völliger Harmonie mit der Natur von USA. Taughannock Falls Gorge Trail liegt nicht weit entfernt von dem 4-Sterne-Hotel.
Die Zimmer im Inn At Taughannock Falls Ithaca verfügen über Bügelmöglichkeiten und eine Klimaanlage. Zu den Einrichtungen zählen auch ein Balkon und ein Ankleidebereich sowie ein Schreibtisch. Die Zimmer bieten ein privates Badezimmer. Die Bäder sind mit einer begehbaren Dusche und einer getrennten Toilette ausgestattet und bieten zudem einen Haartrockner und Handtücher. Einige Hotelzimmer bieten einen Ausblick auf den See Cayuga Lake.
Das Inn At Taughannock Falls bietet das kostenlose einfache Frühstück, das im Restaurant serviert wird. Die Unterkunft verfügt auch über eine Lounge- Bar.