Old world charm meets modern Magnolia style in our downtown Denver, Colorado hotel, formerly the American National Bank Building. Restored to reflect its original appearance, terra cotta details and a replicated corner clock adorn this 13-story landmark edifice built in 1910. Opened in 1995, this hotel in Denver, CO has 246 guest rooms and 10,000 square feet of corporate meeting rooms.
