Groton

Octagon

85

625 North Rd., Mystic Marriot Hotel and Spa,
Groton ,
CT,
United States,
06340.