Las Vegas Stadium is located west of what 43-story luxury resort?
Las Vegas Stadium:  It is located on about 62 acres west of Mandalay Bay at Russell Road and Hacienda Avenue and between Polaris Avenue and Dean Martin Drive, just west of Interstate 15.
i don't know