Situado em Watkins Glen, a 32 km de Ithaca, o The Anchor Inn dispõe de quartos com ar condicionado e acesso Wi-Fi gratuito. O motel tem um terraço e vistas para o lago. Os hóspedes podem desfrutar de uma bebida no bar. Está disponível estacionamento privado gratuito no local.
Algumas unidades têm uma área de estar, ideal para relaxar após um dia agitado. É fornecida uma televisão de ecrã plano.
Os hóspedes podem participar em várias actividades, tais como pesca e canoagem. Há também passeios de barco, jet ski, caiaque e natação.
O Watkins Glen State Park (parque) fica a 3 km do The Anchor Inn e o Watkins International Race Track (autódromo) está a 7 km.