128 Main Street, Groton, MA
The Inn offers 6500 square feet of meeting space including two elegantly appointed banquet rooms, a high-tech executive boardroom and break-out rooms– all with full audio/visual capabilities. Destined to become a sought-after venue for weddings, special occasions and business retreats, The Inn featu…
Aún no hay reseñas; sé el primero en compartir tu experiencia.