Dieses Hotel in Worcester bietet Ihnen ein Restaurant, einen Fitnessraum und Executive Zimmer mit 24-Stunden-Zimmerservice. Das Beechwood Hotel liegt weniger als 800 m von der University of Massachusetts entfernt.
Die Zimmer verfügen über kostenfreies WLAN und Kabel-TV. Zur weiteren Ausstattung gehören ein Schreibtisch, Bademäntel, ein Kühlschrank, eine Kaffeemaschine und ein Haartrockner. Die geräumigen Suiten verfügen über Schlafsofas.
Ein Businesscenter und Konferenzeinrichtungen stehen Ihnen im Beechwood ebenfalls zur Verfügung. Das Hotel bietet einen Fitnessraum, einen Souvenirladen und einen Bankautomaten.
Das Beechwood Hotel liegt 3,2 km vom Green Hill Park und dem Worcester Art Museum entfernt. Nach 6,4 km erreichen Sie den Indian Lake und das Einkaufszentrum Greendale Mall.