Doté d'une salle de conférences et d'un centre d'affaires ouvert 24h/24 dans tout l'établissement, The Antlers, A Wyndham Hotel Colorado Springs est placé à 19 minutes de marche du Établissement d'enseignement supérieur Colorado College. Cet hotel 4 étoiles propose fièrement 2 bains à remous, tandis que le complexe olympique des États-Unis se trouve à 2 km.
L'hotel est niché à seulement 7 minutes à pied de Formal Garden et dans les environs du Parc des Acacias. Antlers, A Wyndham de Colorado Springs bénéficie d'un emplacement à seulement 450 mètres de la Salle de concert de Pikes Peak Center. Cette propriété a un emplacement central, près des montagnes. Les clients peuvent facilement rejoindre les monuments, tels que le Splash, qui se trouve à environ 6 minutes de marche. The Antlers, A Wyndham Hotel est également situé assez proche de l'arrêt de bus Colorado & Antlers.
Vous pouvez choisir parmi l'une des 282 chambres anti-allergènes avec une TV à écran plat avec des chaînes satellite, et des équipements indépendants comme une cafetière/théière. Fournissant une toilette séparée et une douche, les salles de bains sont également équipées d'un sèche-cheveux et des serviettes. Antlers, A Wyndham offre des vues sur la ville depuis ces chambres.
L'hotel dispose de 3 lieux de restauration, dont "Piccadilly", le restaurant à l'américaine servant des plats américains. Dans le bar lounge de cette propriété primée, vous pourrez vous détendre et vous relaxer.