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 West Ham United Boleyn Ground - Green Street - E13 9AZ Londres - Reino unido
Photo Hotel Holiday Inn Express & Suites Colorado Springs Central