Lodging & Accommodations close by Union Station
Beechwood Hotel
+1-888-897-9207
363 Plantation St., Worcester, MA 01605
+1-888-897-9207
~1.63 miles northeast of Union Station
- Four star Downtown property
- Hotel has 73 rooms
Hampton Inn Auburn
+1-888-389-4121
736 Southbridge St., Auburn, MA 01501
+1-888-389-4121
~6.51 miles southwest of Union Station
- Midscale Suburban property
- 82 rooms in property
Back to Top