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
Find Out More About the visit in Travalour App
Discover Destionations & Attractions across the world
Plan your Trips & get recommendations
Log & Organize your travels beautifully!