Holiday Inn Express Downtown is 900 meters away from Worcester Art Museum. The hotel was opened in 1983, renovated in 1999 and is housed in a 5-storey building.
You can find DCU Center Arena & Convention Center only 300 meters from the property. There are restaurants and cafés in the area.
A tower, a theater and a museum are set within walking distance.
The property is 10 km away from Worcester Regional airport.
Holiday Inn Express Downtown provides 96 guestrooms appointed with a minibar, climate control, wireless internet, pay TV and a work desk for a pleasant stay in Worcester. They feature bathrooms with a bathtub, a shower and complimentary toiletries.
Eat & Drink
In the morning a hot buffet breakfast is served at the breakfast area. The hotel has a small restaurant serving seafood meals. The relaxing bar serves a selection of beers and coffee. Guests can dine at Pampas Churrascaria and UNO Chicago Grill located within a 5-minute walk of the property.
Such business facilities as a business centre, a meeting room and a copier are also available on site.
The hotel offers a gym and a fitness center to keep active guests fit.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.