THE WELL at Mayflower Inn brings an innovative level of holistic health to one of New England's most exquisite country retreats. Through restorative spa ...
55 private acres, spa, swimming pool, tennis court, five-hole putting green, fitness centre, concierge, laundry, DVD library, free WiFi. In rooms: flatscreen TV ...