The Beauport Hotel

We go to the Beauport Hotel right in Gloucester, Massachusetts. Enjoy delicious food at 1606 with the perfect view of the ocean or enjoy the beach right on the property!