Remove Ads

Photo of The Holiday Chalet Victorian Hotel

3.7
65 votes

The Holiday Chalet Victorian Hotel

1820 E Colfax Ave, Denver, Colorado 80218-2605 USA

Add Photo

Guestroom

Remove Ads

Claim copyright