The Leela Palace Bengaluru, A Contemporary Luxury Hotel
Leela Palace is one of the most sought out places in Bengaluru. This 5 star hotel looks majestic in the 7 acres of land it stands on. Luscious greenery and small lagoons and waterfalls all around the structure, the walkways are designed to take you around all these and this gives you a way to relax and enjoy the evening. I wouldn't recommend the food though. Although there is nothing to say bad about, it doesn't match the star rating.
Visited on Nov 2019