The Leela Palace Kempinski is one of the most beautiful places in Bangalore, the ornate architecture, regal hallways, and large peaceful lawns – it takes minutes here to feel the magical opulence of the palace hotel. Zen Leela Palace is their in house Pan Asian restaurant, located beautifully amidst the greenery, large Chinese lanterns brightening …