Holiday Inn Express Hotel & Suites Colorado Springs Central

105 North Spruce Street - Colorado Springs, Colorado 80905
Hotel Near Interstate Highway I-25

Nearby Landmarks

Penrose Equestrian Ctr-Stadium

Click for map showing proximity

Penrose Stadium

Click for map showing proximity

Security Service Field

Click for map showing proximity

Memorial Hospital

Click for map showing proximity

Velodrome

Click for map showing proximity

More Nearby Hotels

Econo Lodge Downtown

714 N Nevada Ave

Travelers Uptown Motel

220 E. Cimarron Street