XXI Century
2001 Starwood Hotels & Resorts Worldwide Inc. takes over the management of this unique property located in the Yucatan Peninsula.