The Leela

The Leela Palaces, Hotels and Resorts is an Indian luxury hotel chain founded in 1986 by C. P. Krishnan Nair and currently owned by Brookfield Asset Management.

https://www.theleela.com/ Delhi

Aujasya

Conspiracy

Tags: Company, Hotel