Illinois > Decatur > Travel & Transportation > Hotels, Motels, & Lodging > Sleep Inn Decatur I-72
3920 E. Hospitality Lane, Decatur, Illinois, 62521
Main: (217) 872-7700 Fax: (217) 872-7711
Travel & Transportation > Hotels, Motels, & Lodging
No reviews yet. Be the first to write a review!