Headquartered in Mumbai, The Leela Palaces, Hotels and Resorts is owned by a Brookfield Asset Management-sponsored private real estate fund. The Leela, owns and operates nine award-winning properties in major cities and leisure destinations across India. These include the flagship hotel in the ca...