Con vistas al jardín, el hotel de 3 estrellas The Chandra Leela está a 3 km del Shree Khajrana Ganesh Mandir en Indore. El hotel atrae a los huéspedes con un aparcamiento en el lugar.
Meghdoot Garden se encuentra a 4 km de distancia del hotel y el aeropuerto Devi Ahilyabai Holkar a 20 km. Este lugar también está a unos 10 minutos en coche del Agrawal Appu Ghar.
El Chandra Leela cuenta con 115 habitaciones y algunas disponen de TV, y comodidades como una cama abatible y climatizador. Se puede encontrar un inodoro separado de la ducha y ducha en cada habitación.
Cada día ofrece a sus huéspedes un desayuno buffet.