Sleep Inn
Sleep Inn
Address:
3920 E. Hospitality Lane, Decatur, Illinois
Traveler Rating by TripAdvisor

Traveler Comments

CHECK IN WAS EASY AND STAFF WAS FRIENDLY! ROOMS CLEAN AND IT WAS QUIET.
Please enable JavaScript to properly view and use this web site.