The Holiday Chalet

1820 E. Colfax
Denver, Colorado 80218
Near Denver Botanic Gardens
More hotels near this hotel

More Hotels Near The Holiday Chalet

Days Inn by Wyndham Denver Downtown
930 E Colfax Ave
Denver, CO 80218
Distance: 0.6 miles

Warwick Denver
1776 Grant Street
Denver, CO 80203
Distance: 1.0 miles

Hampton Inn & Suites Denver-Downtown
1845 Sherman St
Denver, CO 80203
Distance: 1.1 miles

the ART, a hotel
1201 Broadway
Denver, CO 80203
Distance: 1.2 miles

The Brown Palace Hotel and Spa, Autograph Collection
321 17th St
Denver, CO 80202
Distance: 1.3 miles

Holiday Inn Express Denver Downtown
1715 Tremont Place
Denver, CO 80202
Distance: 1.3 miles

Sheraton Denver Downtown Hotel
1550 Court Place
Denver, CO 80202
Distance: 1.3 miles