Colorado Springs is home to the US Air Force Academy and the University of Colorado. There are a wide range of things to do and sights to see when you stay at My Place Hotel-Colorado Springs, CO.