The 3-star Holiday Inn Express Downtown offers luxury rooms in proximity to Worcester Polytechnic Institute, DCU Center and Clark University. Built in 1983, the business hotel was renovated in 1999.
Nestled in the heart of Worcester and a 10-minute walk from Worcester, MA train station. The venue is located 62 km from Nashua.
The hotel is set next to a museum, a theater and a tower.
Holiday Inn Express Downtown lies within 10 minutes’ drive to Worcester Regional airport.
There are 96 guestrooms featuring king suite, leisure king room and queen room equipped with climate control, complimentary wireless internet, a sofa, cable TV with on-demand movies and a trouser press. The rooms come with private bathrooms with a bathtub, complimentary toiletries and a roll in shower along with a small fridge, a microwave and coffee/tea makers.
Eat & Drink
The hotel invites guests to the bar to start their day with a hot hot buffet breakfast. Different dishes of seafood cuisine are served at the restaurant. The relaxing bar serves a selection of beers and coffee. Offering a variety of dishes, 99 Restaurant & Pub and Pampas Churrascaria are just about 100 meters away.
Holiday Inn Express Downtown offers a business centre, a copier and a meeting room along with laundry, 24-hour reception and shopping service.
On-site fitness facilities include a gym and a fitness centre.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.