The Holiday Chalet

1820 E. Colfax
Denver, Colorado 80218
Within walking distance of Exempla Saint Joseph Hospital
More hotels near this hotel