Visit Us

Located close to downtown Worcester, Our AAA Four Diamond hotel is situated in a tranquil park that offers a relaxing and picturesque travel destination.

Make a Reservation

Convenient Location in Worcester

With easy access to downtown and all of the excitement it offers, Beechwood Hotel is the premier destination for both business and leisure travelers. Let us provide you with the comfort and luxury you deserve when you stay at our hotel.

Driving Directions from Worcester Union Station (2.2 miles)

  1. Head east on Washington Square and turn right on Grafton Street.
  2. Turn left at the first cross street onto Franklin Street.
  3. Turn right toward Plantation Street and then turn left onto Plantation Street.
  4. Make a U-turn at S Road/Research Drive and the hotel will be on the right.

Driving Directions from Worcester Regional Airport (6.9 miles)

  1. Head south on Airport Drive and turn left onto Goddard Memorial Drive.
  2. Continue onto Airport Drive and turn left onto Mill Street.
  3. Turn right onto Pleasant Street.
  4. At the traffic circle, take the third exit onto Highland Street and continue onto Belmont Street.
  5. Take Research Drive and turn right onto Plantation Street.
  6. Beechwood Hotel will be on the right.