The Leela

This revision is from 2024/08/30 23:19. You can Restore it.

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

Conspiracy

Tags: Company, Hotel