Le Super 8 Colorado Springs/Afa Area est situé à Colorado Springs, à 8 km de Palmer Park.
Il dispose également d'une télévision par câble et d'une station d'accueil pour iPod. Certains logements comprennent un coin salon où vous pourrez vous détendre après une journée bien remplie. Le Super 8 Colorado Springs/Afa Area propose une connexion Wi-Fi gratuite dans tout l'établissement.
La réception est ouverte 24h/24.
Le Super 8 Colorado Springs/Afa Area se trouve à 12 km du jardin des Dieux et à 16 km de la base aérienne Peterson Air Force Base. L'aéroport de Colorado Springs est implanté à 18 km.