Dit hotel ligt in het centrum van Denver, op korte loopafstand van de lokale winkels en restaurants. Coors Field ligt op 1,5 km van het hotel en drie blokken van de 16th Street Mall. Geniet van het binnenzwembad, fitnesscentrum, en dagelijks gratis warm ontbijt.