Holiday Inn Express Downtown is located in a leisure area of Worcester in close proximity to DCU Center, Clark University and Worcester Art Museum. Holiday Inn Express Downtown has been welcoming guests to its comfortable rooms since 1983.
Holiday Inn Express Downtown is 10 minutes' walk from the center of Worcester. This business property is 10 minutes' walk to Worcester Polytechnic Institute and Mechanics Hall.
The hotel is situated near colleges, the tower and museums.
Holiday Inn Express Downtown is within a 10-minute drive to Worcester Regional airport.
Holiday Inn Express Downtown offers 98 guestrooms appointed with climate control, a work desk, satellite TV, an iron with ironing board and wireless internet with all the sights of Worcester within easy access. Room facilities include a small fridge, a microwave and coffee/tea makers as well as a down comforter and luxury linens.
Eat & Drink
Guests can have breakfast in the bar every morning. At the restaurant seafood dishes are served. The hotel relaxing bar offers tea, coffee and beers as well as poultry and sandwiches.
Guests can benefit from car rentals available at the hotel.
On-site fitness facilities include fitness classes and fitness center.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.