Holiday Inn Express Downtown is a 3-star property only 300 meters from Worcester Art Museum, Clark University and DCU Center Arena & Convention Center. This business hotel was opened in 1983 and renovated in 1999.
Worcester Polytechnic Institute and Mechanics Hall are located 550 meters from the hotel. The center of Worcester is 1 km away from the venue.
Quick access to restaurants and cafés is provided.
Guests will find themselves a 10-minute walk from Worcester, MA train station. Due to its location 10 km from Worcester Regional airport, it will take about 10 minutes' drive to get there.
Holiday Inn Express Downtown offers luxury rooms with climate control, a work desk, satellite TV, high-speed internet and an iron with ironing board as well as a small fridge, a microwave and coffee/tea makers. They feature bathrooms with a bathtub, a hairdryer and a roll in shower.
Eat & Drink
Every day a hot cold buffet breakfast is served. The restaurant serves seafood dishes. The relaxing bar serves a selection of beers and coffee. 99 Restaurant & Pub and Pampas Churrascaria are situated in a leisure area, about 100 meters from the venue.
Corporate travelers are free to use a business center, a fax and a meeting room offered on site.
On-site fitness facilities include a gym and a fitness center.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.