61 Lowell Road
Groton, MA 01450
Get directions

About Us

The barn has been renovated by a team of architects and interior designers to create a comfortable yet elegant space while maintaining the integrity of the outside of the original barn, built in 1906.

Reviews