O The Anchor Inn desfruta de uma localização isolada e tem vista para o Parque Estadual Watkins Glen. O hotel de 2 estrelas dispõe de Wi-Fi nos quartos.
O Parque Estadual de Watkins Glen e The Glen Theater estão a cerca de 10 minutos andando e a cerca de 25 minutes a pé, respectivamente. Fica a 164 km de Cooperstown também. Este hotel lhe permite desfrutar da vista natural como Seneca Lake a cerca de 10 minutos de distância do carro. O The Anchor Inn está a cerca de 10 minutos andando dos Watkins Glen Gorge Trail. Para quem viaja de longe, o aeroporto Regional Elmira/Corning fica a 38 minutos de carro.
Oferecendo TV de tela plana com canais via satélite e TV com vários canais, os 12 quartos vêm com controle de temperatura para garantir uma estadia confortável. As unidades são projetadas de maneira confortável. Eles vêm com chuveiro de corrediça e banheira, juntamente com comodidades como secador de cabelo e lençóis de banho. Certas unidades têm vista para o lago.
Os hóspedes podem desfrutar de especialidades locais e do pequeno-almoço continental no restaurante. Tem também um tiki-bar.