City Rock is an expansive, indoor and outdoor rock climbing facility in Downtown Colorado Springs. There are rock climbing walls for all skill levels from kid to beginner to pro. Head to get some serious exercise, relieve some stress, or just have some adventurous fun.
Places You Should Consider
Add to My Connections