The Groton Inn

128 MAIN STREET,
GROTON, MA, US 01450

$159 /night

Property Description

The Groton Inn

Property Location

Located approximately 30 miles west of Boston. The Groton Inn is located in the beautiful country town of Groton at the crossroads of Boston and the expansive Massachusetts countryside. Perfect for leisure and business travel alike.

Amenity Information

Please contact the Hotel for Room Amenities information

Onsite Facilities Information

Full service Bed and Breakfast including on site dining banquet and event space and comfortable accommodations featuring pastoral and quaint country views.

Onsite Services Information

Please contact Hotel for Services information

Onsite Recreational Activities Information

Please contact the Hotel for Recreation information
Map See on map