Das Watkins Glen Harbor Hotel bietet 104 Zimmer und liegt in circa 500 Meter Entfernung vom See Seneca Lake. Das Hotel, rund 4 km vom Shequaga Falls Park entfernt, verfügt über ein Hallenbad sowie einen Jacuzzi und einen Whirlpool.
Glen Theater liegt nicht weit entfernt von dem 3-Sterne-Hotel und seneca lake kayak ist auch in 18 Minuten bequem zu Fuß erreichbar. Das Harbor befindet sich in unmittelbarer Nähe vom See Seneca Lake. Auch Atwater Tasting Room ist in ca. 200 Meter Entfernung von der Unterkunft zu finden.
Einige Zimmer verfügen über einen Balkon, kostenloses WLAN und ein ausziehbares Sofa, die anderen bieten zusätzlich einen überwältigenden Ausblick auf die Stadt. Sie sind mit einem Kingsize-Bett sowie ein ausziehbares Sofa ausgestattet. Einige Zimmer verfügen über ein privates Bad mit einer Wellness-Badewanne und einer behindertengerechten Dusche.
Die Gäste können im Restaurant Thai Elephants, das 5 Minuten Gehweg vom Harbor Watkins Glen entfernt liegt, sehr lecker speisen.