Stay at this 3-star business-friendly hotel in Southbridge. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the pool and the helpful staff in our reviews. Popular attractions Old Sturbridge Village and Westville Recreation Area are located nearby.