Leela Hotels are managed by a private real estate fund sponsored by Brookfield Asset Management.
Ownership and Management Structure
The Leela Palaces, Hotels and Resorts brand is currently owned by a private real estate fund that is sponsored by Brookfield Asset Management. This ownership structure implies that the strategic direction and overall management of the brand fall under the purview of this fund.
The brand's headquarters are located in Mumbai, India. Under this management, Leela Hotels operates a portfolio of twelve award-winning properties. These hotels are strategically located across major cities and popular leisure destinations throughout India, offering luxury accommodations and services.
This management model ensures that the brand continues to uphold its reputation for excellence in the hospitality sector.