The Leela Palace Bengaluru ayant 5 étoiles est situé à côté de la localité d'affaires de "Indiranagar", à 5 minutes à pied de Club de golf de Karnataka. Doté de 357 chambres avec vue sur le jardin, l'hôtel est situé à 6 km du Stade M Chinnaswamy Stadium.
La Galerie d'art Venkatappa Art Gallery est à 7 km et la Basilique Sainte-Marie à moins de 6 km. Leela Palace Bengaluru offre un emplacement à proximité de sites naturels comme le Lac Ulsoor (à 4 km) et le Lac Bellandur (à 3 km). L'hôtel est dans d'un jardin luxuriant. Le quartier compte de nombreux sites commerciaux tels que le Palais des congrès Nimhans à 7 km de The Leela Palace Bengaluru. Cet immeuble est situé à 40 km de l'aéroport international de Bangalore, et non loin de l'arrêt de bus Manipal Hospital.
Les chambres de l'hôtel comprennent de la climatisation. Certaines d'entre elles comprennent un balcon et un vestiaire, meublés d'un canapé et d'un bureau. En plus d'une machine à café et d'un minibar, elles disposent également d'une TV à écran plat avec des chaînes satellite pour vous divertir. Les salles de bains privées sont équipées d'un sèche-cheveux et des peignoirs de bain.
Leela Palace Bengaluru offre un petit déjeuner sous forme de buffet au restaurant. Le restaurant Citrus vous dorlotera avec des délices indiens. Le bar lounge a des billards pour que vous profitiez de votre séjour à cette propriété.