Probably the greatest monument to the Indianapolis Super Bowl, besides Lucas Oil of course, is the JW Marriott in Downtown Indianapolis. This place actually has the perfect location if you are staying in town for a sporting event or if you are taking a weekend trip and plan on going to the zoo or walk around the canal. You can pretty much get anywhere from the hotel in downtown Indianapolis proper without getting in your car. Plus the hotel is super cool. Theres two really awesome bars in the lobby and it is gorgeous.