O Travelstar Inn & Suites, localizado a 6 km do Zoológico Cheyenne Mountain, ostenta piscina ao ar livre. Este hotel também inclui o parque de estacionamento.
Os hóspedes vão gostar da proximidade de North Cheyenne Cañon Park and Starsmore Discovery Center, que está a 4.7 km de distância. O centro da cidade fica a aproximadamente 30 minutos andando. O hotel de 2 estrelas está localizado nas imediações de Saint Joseph Catholic Church. A paragem Tejon Park-n-Ride está a caminhada de 10 minutos do o Travelstar Inn & Suites.
Alguns dos quartos luminosos estão equipados com controle individual do ar condicionado e sistema de aquecimento central, e instalações de mídia como TV de tela plana com canais via satélite e TV via satelite. Este local tem cozinha equipada com microondas e refrigerador. Apresentando comodidades como secador de cabelo, os casas de banho privadas estão equipados com casa de banho separada.
Pode caminhar 5 minutos até Arceo's Mexican Restaurant ou comer no Five Guys situado a 5 minutos a pé.