Este hotel está localizado a 10 minutos de carro do Cheyenne Mountain Zoo (jardim zoológico), bem como a 10 minutos de carro do Jardim dos Deuses (Garden of the Gods), em Colorado Springs, Colorado, e disponibiliza uma piscina interior e uma banheira...
Este hotel de Colorado Springs apresenta belas paisagens e vistas deslumbrantes sobre a Montanha Cheyenne, bem como uma variedade de actividades recreativas a poucos passos de distância do Country Club do Colorado.