The Leela Palaces, Hotels and Resorts today welcomed Miss World 2017 and actor – Manushi Chhillar to the Icons of India by The Leela initiative. The Leela has been World’s Best Brand by Travel + Leisure USA 2021 for two years in a row in 2020 ...
The Leela Palaces, Hotels and Resorts today welcomed Miss World 2017 and actor – Manushi Chhillar to the Icons of India by The Leela initiative. The Leela has been World’s Best Brand by Travel + Leisure USA 2021 for two years in a row in 2020 ...
Our website uses cookies to improve your experience. Learn more about: Cookie Policy