Home Tags Aloft

Tag: Aloft

Aloft Brand Debuts in Silicon Valley

STAMFORD, Conn.—Starwood Hotels & Resorts Worldwide announced that its Aloft brand has debuted in Cupertino, Calif. Aloft Cupertino is the brand's third hotel in...
Advertisement