Wynn Resorts recently announced that it's buying 38 acres of land on the Strip across from Wynn Las Vegas. It’s the former site of the New Frontier. We take a look back at the early days of the property.
It was recently announced that Wynn Resorts had reached an agreement to buy the lot on Las Vegas Boulevard where the New Frontier once stood. The original resort that once stood there is long gone – but the stories live on.