Advertisement
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.