Find hotels near Arizona Stadium, 525 N. National Championship Dr., Tucson, 85719. View hotels, hostels, b&b's and other accommodation close to Arizona Stadium. The top hotels near Arizona Stadium.
525 N. National Championship Dr., Tucson, 85719