Set in the heart of Denver’s revitalized downtown business district, this restored Italian Renaissance-style landmark hotel dates from 1892.
This striking 110-room hotel is set within a nine-story 1911 Beaux Arts building of red brick and glazed terra-cotta, located in downtown Denver across from the Denver Center for the Performing Arts.