Holiday Inn Express Le Roy, IL

705 S Persimmons Court
Le Roy
Illinois
United States