Home > Massachusetts B&Bs > Sturbridge Bed and Breakfast Inns > Publick House Historic Inn & Country Lodge
295 Main Street, Sturbridge, MA 01566-0187, USA
Circa 1771. This property includes four lodging facilities, two restaurants, 12 meeting rooms and 60 acres of countryside. Many special events take place throughout the year, including a New England Lobster Bake,...
|Sturbridge Country Inn
530 Main Street, Sturbridge, MA (1.7 miles)