The Leela Palace Bengaluru
Even the most well travelled cannot fail to be impressed by The Leela Palace – a sumptuous fairytale castle in pink sandstone, with soaring marble columns and oversized windows leaving the guests feeling like ants. All about luxury and superlatives, the Leela delivers in every respect.