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 de hidromassagem.
Os quartos do Courtyard by Marriott Colorado Springs South dispõem de acesso Wi-Fi gratuito, de uma televisão de ecrã plano, de uma área de estar, de uma secretária, de um secador de cabelo e de uma cafeteira. Terá igualmente ao seu dispor jogos de vídeo.
O Courtyard Colorado Springs South coloca à sua disposição um ginásio, um café aberto para pequenos-almoços, no local, e serviços de lavandaria e de limpeza a seco.
O Courtyard Colorado Springs South encontra-se a cerca de 14,4 km do Aeroporto de Colorado Springs, a menos de 15 minutos de carro do Centro de Belas Artes de Colorado Springs e a 20 minutos da Cave of the Winds (gruta).