-
Largest Casino Resort in the World Set to Open
The “largest integrated resort in the world” opens tomorrow, April 11. The Sands Cotai Central is located on the Cotai Strip, Macau. The size of the new resort is a stunning 1,272,771 square meters – including 27,870 square meters of gaming space. The Sands Cotai Central will have 6,000 hotel rooms. Only 1,800 rooms will
Read more