360 Route 12
Groton, CT 06340
Get directions

About Us

Our guests will find comfort and quality at this centrally located Connecticut hotel in Groton.

Reviews