Cherry Creek State Park est à 10 minutes en voiture.
Il n'est qu'à moins de 20 minutes à pied de Centennial Center Park. Il faudra à 25 minutes à pied pour rejoindre Dove Valley Regional Park. L'arrêt de bus le plus proche est l'arrêt de bus Tucson & Briarwood, à environ 10 minutes à pied.
Chacune des 122 chambres est équipée de la climatisation ainsi que d'une TV avec chaînes satellitaires et d'une TV par satellite. Quelques chambres sont approvisionnées d'une baignoire et une douche.