Chatham Bars Inn Resort & Spa
Cape Cod, Massachusetts, United States
217 room Beach Resort
Chatham Bars Inn offers luxurious surroundings, sweeping views of the sea and warm hospitality at its world-famous turn-of-the-centu...
White Elephant Hotel
Nantucket, Massachusetts, United States
64 room Beach Resort
This beautiful property sits serenely on the waterfront in Cape Cod, mere minutes from unique boutiques and art galleries, mouth-wat...