Nestled from the midst of lush gardens that distribute throughout 7 acres, The Leela Palace Bangalore attributes décor reflecting the grandeur in the bygone era and offers of facilities such as an out of doors... Though their amenities look for doesn't have as lots of alternatives as A few other sites, you are able to view the hotels on the