Over-all Score3.0/ 5 The Holiday Inn Express and Suites downtown of Colorado Springs is the most recent and Latest home and opened their doors in March 2014. They are located just minutes from I 25 and in walking length of downtown Colorado Springs. They offer eighty guest rooms on four http://holidayinnexpresssuitesco76306.total-blog.com/the-2-minute-rule-for-holiday-inn-express-suites-colorado-springs-north-23699918