Publick House Historic Inn Country Lodge is an unique hotel offering views over Notre Dame Parish, Eye Glasses Monument and Stageloft Repertory Theater and featuring a swimming pool and a golf course. Since 1771, it has been hosting guests in the heart of Sturbridge. It features 24-hour reception, ironing service and wake up service as well as parking and a souvenir shop.
The city center is 1 km away from the hotel.
This hotel is conveniently based near an orchard.
Worcester Regional airport can be reached in 25 minutes by car from Publick House Historic Inn Country Lodge.
Publick House Historic Inn Country Lodge offers 100 rooms fitted with climate control, free Wi-Fi, coffee/tea makers, a private balcony and IDD telephone for a comfortable stay in Sturbridge. All bathrooms are appointed with a shower and a bathtub.
Business guests will appreciate a meeting room and a catering service available on site.