Skip to content
Hotel

Sturbridge Plaza Hotel

400 Haynes Street, 01566, Sturbridge (MA), United States Show map

6.5Pleasant103 reviews

About Sturbridge Plaza Hotel

Sturbridge Plaza Hotel is a Hotel in Sturbridge (MA), Massachusetts, United States. Rated 6.5/10 from 103 reviews. Check availability and the latest prices on Booking.com.

  • Check-inFrom 3:00 PM
  • Check-outUntil 11:00 AM
  • Rooms1
  • Property typeHotel

Live prices at Sturbridge Plaza Hotel and nearby

Any dates · 2 adults · Live rates from Booking.com

Pick dates for exact prices

Location

400 Haynes Street, 01566, Sturbridge (MA), Massachusetts, United States

600 m from the centre of Sturbridge (MA)

Other pins show highly rated stays within 3 km.

Frequently asked questions

What are the check-in and check-out times at Sturbridge Plaza Hotel?

Check-in at Sturbridge Plaza Hotel starts at 3:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.

How do guests rate Sturbridge Plaza Hotel?

Sturbridge Plaza Hotel has a guest score of 6.5 out of 10 (Pleasant) based on 103 verified reviews.

How far is Sturbridge Plaza Hotel from the centre of Sturbridge (MA)?

Sturbridge Plaza Hotel is about 600 m from the centre of Sturbridge (MA).

How much does it cost to stay at Sturbridge Plaza Hotel?

Prices change daily with demand and season. Enter your dates above to see live prices on Booking.com.

Sturbridge Plaza Hotel Any dates