Situé à 4,8 km de la salle polyvalente World Arena et à 9,6 km de Fort Carson, l'établissement Travelstar Inn & Suites propose une piscine extérieure ouverte pendant la période estivale et des chambres équipées d'une télévision par satellite et d'une connexion Wi-Fi gratuite.
Les chambres comportent un réfrigérateur, un four micro-ondes, une cafetière, et un sèche-cheveux.
Vous pourrez profiter d'une salle de sports et d'un centre d'affaires.
L'hôtel se trouve à moins de 13 km des formations rocheuses de Garden of the Gods et du chemin de fer à crémaillère de Pikes Peak Cog. L'aéroport de Colorado Springs se situe à 16 km.