If you head to New England, and more specifically, Cape Cod in the upcoming holiday season and beyond, then you might want to take a look at the Chatham Bars Inn. Especially if a Lexus with a big red bow doesn’t appear in your driveway on Christmas morning. The iconic Chatham Bars Inn resort has […]
December 15, 2015
Chatham Bars Inn Partners with Lexus
Filed Under: Hotels, Travel · Tagged: cape cod, cars, chatham bars inn, cleverluxe, hotels, lexus, luxury, Massachusetts, new england, Travel