Tag: Tucson
Starwood’s Aloft Brand Launches in Tucson, Ariz.
STAMFORD, Conn.—Starwood Hotels & Resorts Worldwide announced the debut of Aloft Tucson University. The opening also marks the completion of another Aloft conversion project,...