B

Beechwood Hotel

(on plantation street)
Hotels in Worcester, MA
Hotels
Restaurants
Weddings

Hours

Monday
Open 24 hours
Tuesday
Open 24 hours
Wednesday
Open 24 hours
Thursday
Open 24 hours
Friday
Open 24 hours
Saturday
Open 24 hours
Sunday
Open 24 hours

Location

363 Plantation Street
Worcester, MA
01605

About

From its unique circular structure and lush landscaped grounds to its dignified yet inviting décor, the Beechwood Hotel in Worcester, MA offers its guests luxury boutique hotel lodging with spectacular visual delights both inside and out. Situated in a Biomedical Park, the trees, historical buildings and impeccable landscaping surrounding the property create a picturesque and relaxing atmosphere. - See more at: http://www.beechwoodhotel.com/about.php

Photos

Beechwood Hotel Photo

Latest Beechwood Hotel Reviews (Average Rating: 3.5)

based on 73 review(s)

Maybe I am over compensating for other reviews and the fact we just paid too much for too small a room in Boston. However great room for $150. Very spacious...

William C. October 14, 2019 via Yelp

We stayed in Beechwood hotel the night before we were moving into our new residence down the road. The signage is large and easy to spot. The outside...

Rebecca H. September 1, 2019 via Yelp

Our stay at this hotel was great. Checking in was pleasant and quick. I was asked if I had a floor preference and I said no but the gentleman seemed to...

Cole S. October 1, 2021 via Yelp

Information

Company name
Beechwood Hotel
Category
Hotels

FAQs

  • What is the phone number for Beechwood Hotel in Worcester MA?
    You can reach them at: 508-754-5789. It’s best to call Beechwood Hotel during business hours.
  • What is the address for Beechwood Hotel on plantation street in Worcester?
    Beechwood Hotel is located at this address: 363 Plantation Street Worcester, MA 01605.
  • What are Beechwood Hotel(Worcester, MA) store hours?
    Beechwood Hotel store hours are as follows: Mon-Sun: 24 hours.