User
Menu
914 W. Bloomington Rd. - Champaign (Il), United States View Map
.
TripAdvisor vote: 3/5 Based on 333 guest reviews
The Hotel Econo Lodge Inn & Suites offers a laundry service.
Mastercard Visa American Express Paypal
Photo Hotel Econo Lodge Inn & Suites