BACKGROUND The Leela Palaces, Hotels and Resorts operates 12 properties in India, with more in the pipeline. The group is a member of the Global Hotel Alliance. The Leela Palace Bengaluru opened in 2001, while The Leela Bhartiya City Bengaluru followed in 2021.
On Old Airport Road, but unfortunately 45km from the new Kempegowda International Airport – which is at least an hour’s drive due