Situé à moins de 400 mètres de Cinemark Tinseltown USA and XD, Residence Inn Colorado Springs South dispose de l'accès à Internet haut débit dans toute la propriété. L'hôtel fournit une piscine chauffée, un distributeur automatique sont aussi disponibles.
Cet immeuble est à 6 km du Zoo de Cheyenne Mountain. Les attractions sportives les plus proches sont Complexe olympique des Etats-Unis (7 km), et le Stade Broadmoor World Arena (2 km). L'hôtel offre un accès facile au Musée Colorado Springs Pioneers Museum, qui se trouve à une distance de 4 km.
Les chambres de l'hôtel 3 étoiles Residence Inn Colorado Springs South offrent aux clients une TV à écran plat avec des chaînes satellite, et des installations comme de la climatisation. Certaines unités spacieuses viennent aussi avec un frigidaire, un four et une vaisselle. Offrant une toilette séparée et une douche, les salles de bain sont équipées des draps de bain et des serviettes. Quelques chambres ont une vue sur les montagnes. De plus, une cuisine complète avec un frigidaire, un four et une vaisselle est disponible dans apartment.
Dans Outback Steakhouse, vous pourrez déguster de la cuisine américaine en face de cet immeuble.