Cet hôtel est situé à environ 9 km du centre commercial Aurora et à 19 km du centre de Denver. Il se trouve à seulement 18 km de l'aéroport. Cet hôtel a été entièrement repensé en juillet 2007. Les installations proposées aux clients de cet établissement climatisé comprennent un hall d'accueil avec un service de check-out ouvert 24h/24. Il propose également des services tels que l'enregistrement en libre-service, un bar à café et à vin, un kiosque pour commander des plats du menu et un petit-déjeuner continental gratuit. Les chambres de l'hôtel disposent d'un grand lit et sont toutes équipées d'une salle de bain privée avec douche/baignoire. Elles sont équipées d'une ligne téléphonique directe, d'une télévision HD à écran plat 42 pouces avec chaînes satellite, d'une radio et d'un accès Internet gratuit. De plus, la climatisation et le chauffage à réglage individuel font partie de l'équipement standard de toutes les chambres.