Featured Video Play Icon

The Leela Palace Bengaluru

Source: Leela Hotels Official

The Leela Palace Bengaluru stands majestically amidst the seven acres of lush gardens and a sparkling lagoon in the garden city. It has garnered innumerable awards and accolades since its opening in 2001 and till date remains the only destination hotel in Bengaluru.