4 star Hotels in Shelter Island
Sorting by
The Pridwin Hotel
81 Shore Road, Hotel in Shelter Island, United States
Seven - A Boutique B&B On Shelter Island
7 Stearns Point Road, Hotel in Shelter Island, United States
Sunset Beach
35 Shore Road, Hotel in Shelter Island, United States