Publick House Historic Inn Country Lodge is a 2-star property only 2.3 km from Notre Dame Parish, Eye Glasses Monument and Stageloft Repertory Theater. Since 1771, it has been hosting guests in the heart of Sturbridge.
The venue is set within 1 km from Sturbridge city center.
This charming hotel boasts close proximity to an orchard.
Publick House Historic Inn Country Lodge can be reached in 25 minutes by car from Worcester Regional airport.
Guests can make use of heating, free Wi-Fi, ironing facilities, a private balcony and IDD telephone available in all Publick House Historic Inn Country Lodge rooms. All bathrooms are appointed with a shower and a bathtub.
Publick House Historic Inn Country Lodge offers parking and a souvenir shop as well as a meeting room and a catering service for business guests.
On-site leisure facilities include a swimming pool, a cocktail lounge and a golf course.