Map of Holiday Inn Express in Colorado Springs, CO 80905

Holiday Inn Express

📍 105 N Spruce St , Colorado 80905

📞(719) 424-4300

locationImg Get Directions >

👍 ★★★★★ 4.2