Das 4-Sterne-Inn At Taughannock Falls Ithaca bietet 25 Zimmer und liegt in einer 250 Meter Entfernung vom See Cayuga Lake. Lansing Park befindet sich in 4 km Entfernung vom Gasthof und bietet eine Lounge- Bar und einen Blick auf die Seen.
Das Hotel befindet sich mitten vom Stadtteil Taughannock Falls State Park von Ithaca, gleich neben dem Taughannock Falls Gorge Trail. Der Paddle-N-More Myers Park liegt ebenfalls ca. 10 Minuten Autofahrt vom Inn At Taughannock Falls Ithaca entfernt. Auch Taughannock Falls State Park liegt circa 300 Meter von der Unterkunft entfernt. Kulturelle Erlebnisse in der Umgebung bieten die Salmon Pottery Gallery (liegt in 4,1 km Entfernung von der Unterkunft).
Die Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet. Einige Zimmer verfügen über einen Patio und einen Balkon für den Komfort der Gäste. Zur Ausstattung der privaten Badezimmer gehören eine getrennte Toilette und eine Dusche. In den Bädern sind eine begehbare Dusche und eine getrennte Toilette sowie ein Haartrockner und Badelaken vorhanden.
Das Inn At Taughannock Falls Ithaca mit Blick auf den See Cayuga Lake bietet jeden Tag ein kontinentales Frühstück an. Im Restaurant werden Meeresfrüchte- Gerichte serviert. Das Restaurant Inn at Taughannock mit einer großen Auswahl an Gerichten ist lediglich 5 Gehminuten vom Hotel entfernt.