Questo hotel è situato a circa 9 km dall'Aurora Mall e a 19 km dal centro di Denver. L'aeroporto si trova a soli 18 km. Questo hotel è stato completamente riprogettato nel luglio 2007. Tra le dotazioni offerte agli ospiti di questa struttura climatizzata figurano una hall con servizio check out 24 ore su 24. Offre inoltre servizi quali: check-in self-service, caffetteria ed enoteca, chiosco per ordinare i menu e colazione continentale gratuita. Le camere dell'hotel dispongono del letto Grand Bed e sono tutte dotate di bagno privato con doccia/vasca. Sono dotate di telefono con linea diretta, TV HD con schermo piatto da 42 pollici con canali via satellite, radio e accesso a Internet gratuito. Inoltre, aria condizionata e riscaldamento regolabili autonomamente sono standard in tutti gli alloggi.