Located in Rowley, Massachusetts, Briar Barn Inn is in the very heart of the Boston’s North Shore, just north of Cape Ann and just south of historic Newburyport.
Briar Barn Inn
101 Main Street
To see the latest happenings at the Briar Barn Inn, follow us on Instagram! Tag us to be featured.