Das 3-Sterne Watkins Glen Harbor Hotel liegt einen 7-minütigen Spaziergang vom See Seneca Lake entfernt und bietet auch ein Hallenbad. Einen Geldautomaten und einen Warenautomaten stehen im Hotel zur Verfügung.
Dank einer praktischen Lage des Hotels ist Glen Theater innerhalb von 5 Minuten Gehweg erreichbar. Die Unterkunft liegt auch in fußläufiger Entfernung vom See Seneca Lake. Shequaga Falls Park liegt in nur 10 Autominuten Entfernung vom Hotel entfernt.
Das Watkins Glen Harbor Hotel verfügt über 104 Zimmer mit Blick auf den See, einen Schreibtisch, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage. Sie sind mit einer Kaffeemaschine zur Selbstverpflegung sowie mit WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Badezimmer sind mit einer Badewanne, einer getrennten Toilette und einer Dusche augestattet und bieten zudem Toilettenartikel und Handtücher.
Die Gäste können ihr Frühstück gemütlich im Restaurant genießen. Das Restaurant Thai Elephants serviert asiatische Gerichte und ist nur 5 Minuten zu Fuß von hier entfernt.