The Leela Palace

23, Airport Road,
Karnataka
India