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.