Glover Street Historic District, set 4.8 km from the Hampton Inn Sturbridge, as well as the living museum "Old Sturbridge Village" placed approximately a 25-minute walk from the property are worth visiting. If you are willing to explore even more landmarks in Sturbridge, attend Sturbridge Common Historic District located 400 meters away.