Mayflower Inn & Spa: A Chic New England Retreat For Every Season

Tag : Forbes
Tag : Lifestyle
Mayflower Inn & Spa, part of the prestigious Auberge Resorts Collection, has been through several iterations since it was built in 1894. The first was a boy’s boarding school. Then, it was converted into a private home. But the best is undoubtedly its current chapter as a serene country retreat …