Tag: world’s largest hotel
Starwood Hotels Opens Landmark Sheraton Macao Hotel, Cotai Central
STAMFORD, Conn.—Starwood Hotels & Resorts Worldwide, Inc. marked a new milestone with the opening of Sheraton Macao Hotel, Cotai Central—the largest hotel to open...