Home Tags Aloft

Tag: Aloft

Starwood Bringing Aloft Brand to Russia

ST. PETERSBURG, Russia—Starwood Hotels & Resorts Worldwide, Inc. and its brand, Aloft Hotels, announced the signing of Aloft St. Petersburg. The opening of Aloft...