The Holiday Chalet

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