Please Choose Dates

Close

General

Sturbridge Plaza Hotel is located in Sturbridge, 22 miles from University of Connecticut and 24 miles from DCU Center Arena & Convention Center. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The hotel features family rooms. At the hotel, every room comes with a desk. All guest rooms in Sturbridge Plaza Hotel are equipped with a flat-screen TV and free toiletries. The reception at the accommodation can provide tips on the area. Old Sturbridge Village is 3.9 miles from Sturbridge Plaza Hotel, while Tinkerville Brook Reserve is 14 miles away. Worcester Regional Airport is 25 miles from the property.

Facilities

  • Free Parking
  • Air Conditioning
  • 24-Hour Front Desk
  • On-site parking
  • vending machine
  • Family Rooms
  • Free Wi-Fi
  • Non-Smoking Rooms Available
  • Non-smoking property

Loading Testimonials

Hotels Nearby