About The Inn
Work Away From Home
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.
Sign up to receive updates on specials, promotions and upcoming events.