Quote:
Originally Posted by Droford
There's also nothing to do anywhere near the stadium in Arizona. The new L.A. stadium will be downtown.
|
This is why the NFL loves NOLA cause the Dome is downtown and with in walking distance to the french quarter, the marigny, the cbd, warehouse district, lower garden district, etc so it's pretty much a 20 minute walk from hundreds of hotels and thousands or restaurants, bars, and other touristy attractions like the french market, river front, aquarium, casinos, convention center, arena, etc..