SEVEN - Shelter Island - Hampton 4 stars

7 Stearns Point Road, Shelter Island, NY 11965, United States of America

Hotel image
Read more reviews for SEVEN - Shelter Island - Hampton