Publick House Historic Inn is situated in a metropolitan area of Sturbridge, 4.4 km from Notre Dame Parish. The hotel was opened in 1771 and remains an example of historic architecture in Sturbridge ever since.
Featuring a perfect location, the hotel puts guests in the heart of Sturbridge. The venue is located within 10 minutes' walk from Sturbridge center.
It will take a 30-minute drive to get to Worcester Regional airport.
Publick House Historic Inn provides guestrooms fitted with heating and ironing facilities.
Eat & Drink
American dishes are served in the irresistible restaurant on site. Publick House Historic Inn and Teddy G's Pub & Grille are located within 500 meters away.
Aside from free parking and a souvenir shop, guests can make use of 24-hour front desk, ironing service and wake up service.
A swimming pool and a golf course are offered on site.