Olympic City USA will soon be home to the U.S. Olympic Museum and Hall of Fame. The site, on 1.7 acres of land in the city’s Southwest Downtown Urban Renewal District, will create a stunning gateway to downtown Colorado Springs when it opens in 2019.