Starwood and Macao’s biggest hotel opens to public

Starwood and Macao’s biggest hotel opens to public

Starwood Hotels & Resorts Worldwide, Inc on September 19 marked a new milestone with the opening of Sheraton Macao Hotel, Cotai Central – the largest hotel to open worldwide in 2012.