User
Menu
105 North Spruce Street - 80905 - Colorado Springs (Co), United States View Map
TripAdvisor vote: 4/5 Based on 171 guest reviews
The hotel has 80 rooms.
Mastercard Visa American Express Paypal
X Hotel Via Del Corso Home Via del Corso, 277 - 00186 Rome - Italie
Photo Hotel Holiday Inn Express & Suites Colorado Springs Central