A very nice place to stay for a reasonable price - hotel «L'Albero Nascosto» is located in Colorado Springs. This hotel is located minutes away from the city center.
1339 North Nevada Avenue Colorado Springs,North Nevada Avenue, Colorado Springs, 80903