Macau: World’s Largest Holiday Inn Overlooks Cotai Strip

Worlds largest Holiday Inn opens in Macau. Conrad and Sheraton hotels with Venetian Sands and Four seasons to comprise more than 9,000 rooms