Shelter Island House

Shelter Island House

www.shelterislandhouse.com
11 Stearns Road, Shelter Island NY / A boutique style hotel with modern beach flair and opulent accommodations.
Shelter Island House