Resorts World Las Vegas

As the first new resort to be built on the Strip in a decade, in a global pandemic no less, Resorts World Las Vegas joins a growing list of new and refreshed brands setting up shop in town. But that may be where the similarities end.