Econo Lodge

Starting at
$115

TripAdvisor Review

Based on 63 review

See all

The pet-friendly Econo Lodge hotel in Shelbyville, IN is an easy stop on the road. Our hotel is situated right off Interstate 74 near the Indiana Grand Racing and Casino, Elks Country Club, Blue River Park, Indianapolis Motor Speedway and the Lucas Oil Stadium. Amenities include free Easy Starts hot...

More details