La Quinta Inn & Suites Sturbridge offers affordable lodging in Sturbridge.
The city center is 30 minute walking distance from the hotel.
Wells State Park is located 5.3 km from the property and Notre Dame Parish is just about 6.9 km away.
Worcester Regional airport can be reached in 30 minutes by car from La Quinta Inn & Suites Sturbridge.
La Quinta Inn & Suites Sturbridge offers 61 rooms fitted with climate control and ironing facilities for a comfortable stay in Sturbridge.
Eat & Drink
Guests can enjoy american and italian snacks and meals in The Duck located 300 meters away.
This hotel benefits from free parking, an elevator and a safe deposit box along with a business center and a meeting room.