logo

Public House Historic Inn & Country Lodge

Sturbridge Vacation Rental
bnbfinder pin

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