18485 W Colfax, Denver, Colorado, United States
Book online or call
Will booking directly get you a lower rate? Yes!
The official hotel of the Red Rocks Amphitheatre, the Origin Hotel Red Rocks is located just minutes from the Amphitheatre and downtown Golden Colorado. The Origin Hotel brand is the newest concept, celebrating the local area and providing our guests with the best places to explore that the locals frequent.
Origin Hotel Red Rocks
18485 W Colfax
Denver, Colorado, United States