Business

Starwood Hotels to Bring St. Regis to NCR

Starwood Hotels & Resorts Worldwide, that runs brands like Westin and Le Meridien, is set to bring in its eighth brand in the country. The global hotel chain has signed up to start with its first St. Regis property, a luxury brand, in Delhi NCR.

By

Leave a Reply

Your email address will not be published. Required fields are marked *