My Trip to the Mayflower Inn and Spa
11 . 19 . 20I’m lucky that we have so many wonderful places to visit within driving distance of New York City. One of the most buzzed about is the Mayflower Inn and Spa in Washington, Connecticut which I was lucky enough to stay at for a weekend earlier this month. The classic 35-room hotel which is part of […]