Wedding Photos at The Mayflower Grace Inn & Spa in Washington, CT
The Mayflower Grace is a beautiful and luxurious spa in secluded Washington, CT. This venue is the perfect place to rest and relax before and after your wedding day. The spa on site is very high end and the experienced and friendly staff go above and beyond to ensure your stay is beyond refreshing. The interior offers many different photo locations from classic to modern and the grounds are exquisitely groomed. They even have a hedge maze!
The Mayflower Grace Inn and Spa