The land is the former site of the New Frontier hotel, which was imploded in 2007. Wynn bought the site and some surrounding land in 2017 for $336 million.