O Travelstar Inn & Suites disponibiliza uma piscina sazonal e quartos com televisão por satélite e acesso Wi-Fi gratuito. Fica a 4,8 km da Arena World e a 9,6 km de Fort Carson.
Os quartos estão equipados com frigoríficos, micro-ondas e máquinas de café. Também providenciam secadores de cabelo.
Um centro de fitness e um centro de negócios estão disponíveis para uso dos hóspedes.
O hotel fica a cerca de 13 km do Jardim do Parque dos Deuses, da Cave of the Winds e da Estação Ferroviária Pikes Peak Cog. Encontra-se a cerca de 16 km do Aeroporto Municipal de Colorado Springs.