The Anchor Inn 2 stars

3425 Salt Point Road, Watkins Glen, NY 14891, United States of America

Hotel image
Read more reviews for The Anchor Inn