The Lucas Oil Stadium is a popular sporting destination located in Downtown Indianapolis. Home of the Indianapolis Colts of the NFL, it has seen large crowds day in day out during the regular season. Apart from this, the venue is famous for hosting the Super Bowl XLVI and other musical concerts in the past. But before you visit, make sure you have a clear idea about parking near Lucas Oil Stadium.