360° Virtual Tours for Wedding Venues

Briar Barn Inn Virtual Tour

Briar Barn Inn Virtual Tour

A mere 30 miles from the bustling heart of Boston, Briar Barn Inn is a place where moments become memories. Briar Barn Inn offers a farmhouse setting, where New England’s pastoral beauty and serenity live in harmony with our favorite modern amenities.

VRtical Media Logo