Renaissance Denver Downtown City Center Hotel near Temple Hoyne Buell Theatre BOOK NOW Location Renaissance Denver Downtown City Center Hotel 918 17th Street Denver CO 80202