625 North Road Route 117, Groton
Centrally located in Groton Connecticut this hotel offers magnificent spa services and spacious accommodations just minutes from surrounding activities. Mystic Marriott has the Mynd Spa for a pleasant afternoon for both men and ladies.