Offering a shopping area and a restaurant, the comfortable Publick House Historic Inn And Country Motor Lodge Sturbridge lies in a historical neighborhood, about 25 minutes' walk from the living museum "Old Sturbridge Village" and 2.9 miles from such cultural places of interest as Optical Heritage Museum. Located within 2 miles of Saint Annes Shrine, the Sturbridge hotel comprises 109 rooms and 2 restaurants.
This 2-star hotel is nestled in a recreational area of Sturbridge, approximately 5 minutes by foot from Sturbridge Common Historic District. The Publick House Historic Inn And Country Motor Lodge is 0.2 miles from Sturbridge Federated Church and 2.1 miles from Russian Icon Exhibit. Visit Cedar Lake, 18 minutes' stroll from the accommodation, and feel complete harmony with the nature of United States of America. For sport fans this inn offers access to Hemlock Ridge Golf Course, which is 2.6 miles away.
The rooms feature climate control, while some of them have a balcony and a seating area for guests' utmost comfort. Most rooms of Publick House Historic Inn And Country Motor Lodge feature a private balcony.
This property features a lounge bar and Historic Tap Room restaurant serving American cuisine.