The Groton Inn
128 Main Street, Groton, MA 01450
Sales Inquiries: email@example.com
Sign up to receive updates on specials, promotions and upcoming events.
128 Main St., Groton, MA 01450
The Groton Inn is a boutique Massachusetts hotel catering to business travelers, weddings, group functions, and those seeking New England getaways in the heart of Massachusetts.