The Beechwood Hotel

363 Plantation St., Worcester, MA 01605

+Save to My Trips

2 people saved this

Welcome to the Beechwood Hotel! We are the only AAA Four Diamond Hotel in Central MA, offering leisure and business travel amenities for your ideal New England vacation or conference. The hotel combines a unique blend of world class lodging and amenities, amidst a setting of old world charm and hospitality. The Beechwood Hotel is the preferred destination for guests who demand and expect nothing less than the best. Located in the heart of Central Massachusetts, guests of this comfortable hotel are offered the best of the leisure and business travel worlds. The property is located in a quiet park-like setting, yet is only minutes from the downtown Worcester business district, the excitement of music, entertainment, sports, universities and convention venues.

Of Note:

  • Amenities: Accessible Facilities, Restaurant, Shuttle Service

Peace & Quiet Along Route 112 in Western Mass

To anyone looking for some time away from city life and all that comes along...

Read Today's Blog Post

Want to see more?
Search All Listings Here.