The Renaissance Denver Downtown City Center Hotel recently opened in the old Colorado National Bank building at 17th & Champa. Built in 1915, the building is absolutely beautiful in every way. Its original character has been preserved while being modernized at the same time. It’s a wonderful mix of old and new. There is a bar in…
