(+39) 010 5701151

Holiday Inn Express Denver Downtown

Checking availability and prices
Holiday Inn Express Denver Downtown

Check availability

1

Holiday Inn Express Denver Downtown

2 Stars 2 Stars Hotel
1715 Tremont Place, Denver, Colorado, 80202

Denver, Colorado, United States

Description

This 2 star hotel is located in the city centre of Denver. It is close to the Y.M.C.A.. The Hotel has a fitness centre/gym. All 231 rooms are equipped with hairdryer, ironing set and air conditioning.

Features

Business Center Pets allowed

Rooms features

Air Conditioning Hair Dryer Radio TV DVD player

Address: 1715 Tremont Place, Denver, Colorado, 80202
Map location could be inaccurate. Please double check the address well before your trip.