A stay at Residence Inn by Marriott Colorado Springs South places you in the heart of Colorado Springs, within a 10-minute drive of Memorial Park and Colorado Springs Pioneers Museum. This hotel is 4. 4 mi (7 km) from Seven Falls and 4. 4 mi (7. 1 km) from United States Olympic Complex. . Enjoy recreational amenities such as an indoor pool and a 24-hour fitness center. This hotel also features complimentary wireless internet access, a fireplace in the lobby, and a picnic area. . Make yourself at home in one of the 72 air- conditioned rooms featuring kitchens with full-sized refrigerators/freez...