Das 3-Sterne-Hotel Courtyard By Marriott Colorado Springs South liegt 4 km von einer der schönsten Naturattraktionen, dem North Cheyenne Cañon Park and Starsmore Discovery Center. Es bietet ein Restaurant. Zu den Highlights im Hotel gehört Hochgeschwindigkeitsinternet in den Zimmern.
Das Hotel befindet sich etwa 15 Fahrminuten vom Will Rogers Shrine of the Sun sowie etwa 10 Fahrminuten vom Colorado Springs Pioniermuseum entfernt. 3 km vom Courtyard By Marriott Colorado Springs South finden Geschäftsreisende die Eiskunstlauf Hall of Fame. Die Unterkunft liegt in rund 20 Autominuten Entfernung vom U.S. Olympic & Paralympic Training Center. Die nächste Bushaltestelle 2290 Southgate liegt circa 500 Meter entfernt.
Das Hotel Courtyard By Marriott Colorado Springs South umfasst 90 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Sie verfügen über eine Kaffee-/Teemaschine und einen Kühlschrank sowie über Badezimmer mit einer getrennten Toilette und einer Dusche.
Das Restaurant Flatiron's liegt ein paar Schritte entfernt vom Hotel.