The Chatham Inn is the region’s only Relais & Châteaux property. With fine dining, luxurious furnishings and an amazing location, this is the place to visit on the Cape this summer. Keep reading to find out why you need to check out the Chatham Inn. Getting to the Chatham Inn Located in Chatham, Massachusetts, the Chatham…