Spa Splendor


The Mayflower Inn & Spa is an uber-luxurious respite from daily life located amongst the lush greenery of Connecticut.  The new spa, opened in 2006, is now not only a premiere spa but also an architectural and design gem.  Staying true to it’s traditional New England shingle style roots, it retains an air of “old money”, but the brand new spa is as sleek and modern as any you’ll find in Manhattan. Enjoy the eye candy!


Leave a comment

All blog comments are checked prior to publishing
The cookie settings on this website are set to 'allow all cookies' to give you the very best experience. Please click Accept Cookies to continue to use the site.
You have successfully subscribed!
This email has been registered