Question: Las Vegas Stadium is located west of what 43-story luxury resort?
Sentence (from "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.
Relevant evidence: Yes