The Pridwin Hotel 3 stars

81 Shore Road, Shelter Island, NY 11964, USA

Hotel image
Read more reviews for The Pridwin Hotel