The Chequit 4 stars

23 Grand Avenue, Shelter Island Heights, NY 11965, United States of America

Hotel image
Read more reviews for The Chequit