You can definitely still find places, downtown Indy has hotels built for this type of thing.
Heres a google maps link of hotels on the north side, probably 25 mins or less from Lucas Oil stadium. These shouldn't be filled and are regular priced, in a nice area. You'd just take Meridian st or US 31 south straight to lucas oil.
Maybe suprised, I would think many rooms may have opened up after 3 of the 4 major seeds were bounced..Just a guess, and butler playing in its own back yard
Yes...a huge lot on the southside of the building. good tailgating in the business directly accross the street. Google "jobsite Supply" on west street.