Beechwood Hotel
Photo gallery for Beechwood Hotel
Overview of Beechwood Hotel
Beechwood Hotel
Worcester hotel close to DCU Center
Reviews
9.0
Wonderful
Popular amenities
Explore the neighborhood
363 Plantation St, Worcester, MA, 01605
- UMass Memorial Medical Center2 min drive
- Union Station3 min drive
- DCU Center3 min drive
- Worcester, MA (ORH-Worcester Regional)11 min drive