logo
Sturbridge Vacation Rental

Public House Historic Inn & Country Lodge

Professional Bed and Breakfast hosted by Public House Historic Inn & Country Lodge

No Service Fees!
Book direct and save up to17%or more.

About The Property

A countryside inn nestled in the heart of New England, Publick House Historic Inn & Country Lodge offers a romantic escape for all of the northeast. Enjoy the two fantastic restaurants and the incredible history of the town of Sturbridge.

277 Main Street, Sturbridge, Massachusetts 01566