Tag: St Regis Hotel

Starwood Hotels & Resorts Worldwide Inc Plans Upscale Brand Aloft In India

Starwood Hotels & Resorts Worldwide Inc, a hospitality and leisure chain, plans to roll out its upscale brand ‘Aloft’ in India. “We have tied up with a few developers and Citibank subsidiary for the Aloft brand,” said Larry Malarkar, regional director, sales and marketing, India, Nepal and Bangladesh, Starwood Asia Pacific Hotels & Resorts Pte […]