0 star Hotels in Shelter Island
Sorting by
Shelter Island Retreat With Outdoor Pool!
Shelter Island, United States
Sunset Beach
55 Shore Road, Hotel in Shelter Island, United States
Shelter Island Hidden Waterfront
28 Lake Drive, Hotel in Shelter Island, United States