Thames Inn & Marina

Located on the Thames River. 26 units (21 efficiencies, four semi-efficiencies, some with whirpool), TV, boat dockage (overnight and seasonal), fishing.

Other amenities: Parking, Parking

 

Address

193 Thames St.
Groton, CT 06340
United States

Map & Directions