3 ★
Decatur Conference Center and Hotel
Address: 4191 West US Highway 36, Decatur, United States
This Decatur, Illinois hotel is located 1 mile from Scovill Golf Course and Interstate-72. It features an indoor pool, hot tub and spacious rooms with free Wi-Fi.
- ๐ WorldPlaces ›
- Hotels ›
- ๐บ๐ธ United States ›
- Decatur ›
- Decatur Conference Center and Hotel