Location:Shelter Island, NYNew York
5Stars(6)Reviews
The Boathouse Shelter Island is an elegant wedding venue located on Shelter Island, NY. Nestled along the West Neck Harbor, this nautical-themed setting offers a blend of rustic charm and modern chic.