Photo gallery for Beechwood Hotel





Beechwood Hotel
Reviews
9.2 out of 10
Wonderful
About this property
4-star Worcester hotel close to DCU Center
Explore the area

363 Plantation St, Worcester, MA, 01605
- UMass Memorial Medical Center3 min drive
- Union Station3 min drive
- DCU Center4 min drive
- Worcester, MA (ORH-Worcester Regional)11 min drive