News

the newly built inn opened its doors to guests on Main Street. The hotel pays homage to its history dating back to the 17th century as the oldest American hotel while still staying true to Groton ...