Mayflower Inn and Spa, Auberge Resorts Collection
Located in one of New England's most idyllic towns, Mayflower Inn & Spa, Auberge Resorts Collection is as well-known for its mother-and-daughter-designed spa as for its 30 individually designed guestrooms, each a lavish retreat. Guests enjoy Frette linens, Tabriz rugs, feathertop mattresses, four-poster canopy beds and, of course, modern conveniences such as Wi-Fi. Active types will want to explore the inn's 58 acres of century-old rhododendron and specimen trees, while others may be content to settle in at the destination spa, where mind-, body- and spirit-targeted therapies await to melt away the stresses of urban life.
Experience total relaxation in the Garden Room at The Mayflower Spa overlooking the serene Blue Heron Pond.