The unique Holiday Inn Express Downtown is a 3-star property located in the heart of Worcester. The hotel was opened in 1983, renovated in 1999 and is housed in a 5-storey building.
It lies within 20 minutes' walk of Massachusetts Vietnam Veterans Memorial, EcoTarium and American Antiquarian Society. The distance between Worcester city center and the property is 1 km.
The hotel is set next to a museum, a theater and a tower.
Holiday Inn Express Downtown is within a 10-minute drive to Worcester Regional airport.
Guests are offered 96 luxury hotel rooms equipped with wireless internet, satellite television, a work desk, pay TV and climate control. They also comprise private bathrooms appointed with a bathtub, a hairdryer and a shower.
Eat & Drink
Dining options include a hot cold buffet breakfast served every morning. Residents can try dishes of seafood cuisine at the restaurant. The relaxing bar serves a selection of beers and coffee. Pampas Churrascaria and 99 Restaurant & Pub are located within 100 meters away.
The hotel provides a safe deposit box, free parking and a lift along with a business center, a copier and a meeting room to fit the needs of all guests.
On-site amenities for fitness include a gym and a fitness center.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.