Situato a Watkins Glen, a 32 km da Ithaca, l'Anchor Inn offre camere climatizzate con WiFi gratuito. Avrete inoltre a disposizione una terrazza, la vista sul lago e un bar. Il parcheggio privato è gratuito.
Alcune sistemazioni presentano un'area salotto, ideale per rilassarvi dopo una giornata intensa. A vostra disposizione una TV a schermo piatto.
Durante il soggiorno potrete praticare varie attività, come la pesca e il canoismo. Potrete anche praticare canottaggio, moto d'acqua, kayak e nuoto.
L'Anchor Inn dista 3 km dal Watkins Glen State Park e 7 km dal Watkins International Race Track.