The Super Bowl will be held in Indianapolis in 2012 will be its first and last. Yes, the stadium itself is covered, problem will be people from far apart will not travel since it is occuring during the peak winter snow time. Cost of hotel is btwn $170-220, and may be all booked as Lilly has put investment in the downtown project.
Roads downtown Indy are not in great shape, but it may be mended just prior to beginning of the winter season.