The Anchor Inn, situado en Watkins Glen, a 32 km de Ithaca, ofrece habitaciones con aire acondicionado y conexión WiFi gratuita. El motel tiene terraza, vistas al lago y bar. Hay aparcamiento privado gratuito.
Algunos alojamientos tienen zona de estar. También incluye TV de pantalla plana.
En la zona se pueden practicar diversas actividades, como pesca y piragüismo. También se pueden dar paseos en barco y practicar esquí acuático, kayak y natación.
El The Anchor Inn se encuentra a 3 km del parque estatal Watkins Glen y a 7 km del autódromo internacional Watkins.