The Leela Palace Bangalore

5 Star  

Kodihalli, Bangalore, Karnataka - 560 008