Description: Briar Barn Inn is a distinctive farmhouse experience, with 30 guest rooms, our on-site restaurant, Grove, and spa just north of Boston.
Briar Barn Inn is a distinctive farmhouse experience, with 30 guest rooms inn, a restaurant, and spa in a country setting just north of Boston.
Discover Briar Barn Inn
Gift Cards