Online Highways Home > Massachusetts > Worcester
City Map with Features

Beechwood Hotel

Located on Plantation Street, this 73 room facility offers circular guest room building with large rooms. Four units have gas fireplaces. Executive rooms and suites are available. Restaurant, gift shop and business services are offered. In-room cable television, coffeemaker and refrigerator included. Non-smoking rooms are available.

Location: 363 Plantation St., Worcester Massachusetts 01605 Telephone 508-754-5789

See more Motels, Hotels and Resorts.

Search Worcester Massachusetts