Mayflower Inn & Spa | Boutique Hotel in Litchfield County, Connecticut
aubergeresorts.com › mayflower
Located in the idyllic town of Washington in Connecticut, Mayflower Inn & Spa is an exquisite country retreat, nestled in 58 acres of beautifully landscaped ...
City dwellers will find the escape to tranquility and wellness you've been seeking. Our exquisite country retreat is nestled on 58 woodland acres and has been ...
Set on 58 acres of rolling hills, streams and lush gardens, Mayflower Inn & Spa features guest rooms and suites swathed in luxurious, bright fabrics; four- ...
55 private acres, spa, swimming pool, tennis court, five-hole putting green, fitness centre, concierge, laundry, DVD library, free WiFi. In rooms: flatscreen TV ...