Super 8 Motel - Groton

97 units (three suites), TV.

Other amenities: 24 Hour Front Desk, Dining Nearby, Dining nearby, Elevator, Maid Service, Parking, Parking, Shopping Nearby

 

Address

173 Rte. 12
Groton, CT 06340
United States

Map & Directions