Loading candles…
Leela Palaces Hotels & Resorts Limited, incorporated in 2019 and headquartered in Mumbai, operates within the hospitality industry in India. The company specializes in the ownership, operation, and management of luxury hotels and resorts under the brand The Leela. Its portfolio includes 13 hotels across 11 cities such as New Delhi, Bengaluru, Chennai, Udaipur, and Mumbai, with a total of 3,553 keys. Formerly known as Schloss Bangalore Limited, the company is backed by a private real estate fund sponsored by Brookfield Asset Management. It focuses on serving high-barrier, premium markets within India.