The Groton Inn
Hotel
The Groton Inn presents an opportunity for rejuvenation following explorations of the surrounding area. This hotel in Groton provides a convenient base for visitors seeking a restorative experience before delving into the city’s offerings. It’s a place where you can settle in after a day of discovery, appreciating thoughtful amenities and a welcoming atmosphere.





















