Briar Barn Inn blends casual elegance and rustic comfort. You’ll find our location in the heart of Boston’s North Shore region – across from the town common on Main Street in Rowley, Massachusetts, just over 30 miles north of Boston.
Number of Double Bedded Rooms
8