Nestled in the midst of lush gardens that spread across 7 acres, The Leela Palace Bangalore features décor reflecting the grandeur of the bygone era and boasts of facilities such as an outdoor swimming pool, a spa and wellness centre, Yoga studio
Number of rooms: 522
23 Old Airport Road, 560008 Bangalore, India
Hotel booked 5 times today.