Located within 42 km of University of Illinois at Springfield and 42 km of BOS Center, Economy Inn provides rooms with air conditioning and a private bathroom in Taylorville.
€76
709 West Springfield Road, Taylorville
Show on the Map
Super 8 by Wyndham Taylorville IL
Super 8 by Wyndham Taylorville IL provides free WiFi throughout the property and rooms with air conditioning in Taylorville.