The resort is located on 2 acres of land at 300 West Sahara Avenue, a block west of the northern end of the Las Vegas Strip, an area that had become known for a number of vacant lots, older resorts, and failed projects.