The unique Holiday Inn Express Downtown is a great place in a leisure area of Worcester. Holiday Inn Express Downtown has been welcoming guests to its luxury rooms since 1983.
Worcester Art Museum is located just 950 meters from the venue. There are restaurants and cafés in the area.
A museum, a theater and a tower are set within walking distance.
Within a 10-minute walk guests will find Worcester, MA train station. The hotel is located within 10 km distance of Worcester Regional airport.
This property comprises 96 rooms featuring king suite, leisure king room and twin room with climate control, free Wi-Fi, a sofa, cable TV with on-demand movies and a trouser press. The rooms feature private bathrooms as well as a small fridge, a microwave and coffee/tea makers for self-catering.
Eat & Drink
A day at Holiday Inn Express Downtown begins with a hot breakfast. Seafood meals are served at the restaurant. The relaxing bar serves a selection of beers and coffee. Pampas Churrascaria and 99 Restaurant & Pub serve a selection of meals within 100 meters from the venue.
Offering car rental services, Holiday Inn Express Downtown induces guests to explore the area.
A gym and a fitness center are among the on-site facilities.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.