Tag: Cape Cod

Perfect Storm

Salt House Nantucket and Summer in Cape Cod

Salt House Nantucket is starting its life as a pop-up hotel. It’s so new it doesn’t even have photography yet, but it might be your last chance this summer to book a great boutique hotel in the Cape Cod region.