Worcester hotels & apartments, all accommodations in Worcester

Recommended hotels in Worcester

Beechwood Hotel photo

Beechwood Hotel

Beechwood is a 5-story hotel in Worcester within short distance of DCU Center Arena & Convention Center, DCU Center and Mechanics Hall. Built in 1989, the quiet hotel was renovated in 2007.

363 Plantation Street, Worcester, USA

Residence Inn Worcester photo

Residence Inn Worcester

Residence Inn Worcester is located in a green area of Worcester in 25 minutes walking distance from EcoTarium A Museum of Science Nature.

503 Plantation Street, Worcester, USA

Hilton Garden Inn Worcester photo

Hilton Garden Inn Worcester

The deluxe Hilton Garden Inn Worcester offers a non-smoking accommodation in the center of Worcester.

35 Major Taylor Boulevard, Worcester, USA