Mayflower Inn & Spa

This five-star Relais & Chateaux Inn and Spa located in Washington, Connecticut, provides sumptuous luxury in a bucolic rural setting for the ultimate getaway from urban burnout.

The complete branding and marketing redesign captures the sense of delight and total escape. The new look was applied to collateral materials, packaging, signage, web site and private label products for the spa.