Starwood’s Aloft Cancun, Mexico Opens
STAMFORD, Conn. — Starwood Hotels & Resorts Worldwide, Inc.® (NYSE:HOT) announced that Starwood’s Aloft® brand made its debut in Cancun, Mexico. Aloft Cancun is ideally located in the Hotel Zone, adjacent to Cancun Center, the city’s convention and exhibition center,…