The Anchor Inn ligt in Watkins Glen, op 32 km van Ithaca, en beschikt over kamers met gratis WiFi en airconditioning. Het motel heeft een terras en biedt uitzicht op het meer. U kunt genieten van een drankje aan de bar. Er is gratis privéparkeergelegenheid bij de accommodatie.
Sommige accommodaties hebben een zithoek, waar u na een drukke dag kunt ontspannen. Er is ook een flatscreen-tv aanwezig.
U kunt diverse activiteiten ondernemen, zoals vissen en kanoën. U kunt ook varen, jetskiën, kajakken en zwemmen.
Watkins Glen State Park ligt op 3 km van The Anchor Inn en Watkins International Race Track ligt op 7 km afstand.