1820 East Colfax Avenue
Denver, CO 80218
Get directions

About Us

The Holiday Chalet has offered warmth and comfort to travelers for over 51 years. A beautifully restored 19th century mansion near the heart of downtown Denver!

Reviews