- Luxury Daily - https://www.luxurydaily.com -

Starwood temporarily relocates headquarters to India

Starwood in New Delhi Starwood in New Delhi

 

Starwood Hotels & Resorts is movingĀ its global headquarters to India in March 2015 for a month-long immersion experience.