Country Motor Lodge is a quaint accommodation nestled in the heart of Sturbridge, MA, offering comfortable lodging for travelers passing through the area. The lodge provides a peaceful retreat with simple amenities and a convenient location near local attractions.
Guests can expect a relaxing stay at Country Motor Lodge, where they can unwind after a day of exploring the charming surroundings of Sturbridge. With its cozy atmosphere and friendly service, the lodge caters to those seeking a quiet and unassuming place to rest during their travels.
Generated from their business information