Affacciato sul giardino, l'hotel a 3 stelle The Chandra Leela si trova a 10 minuti in auto dallo Shree Khajrana Ganesh Mandir di Indore. L'hotel mette a disposizione degli ospiti Wi-Fi nelle camere.
Meghdoot Garden dista 4 km dalla struttura e l'aeroporto Internazionale di Devi Ahilyabai Holkar è a 20 km. Agrawal Appu Ghar è situato a circa 10 minuti in auto dall'hotel.
Ci sono 115 camere con un letto aggiuntivo e un impianto di climatizzazione. Alcune di loro offrono un televisore, nonché servizi per la preparazione di tè/caffè. Inoltre, una scrivania, un salottino e un impianto di climatizzazione sono a disposizione nelle camere.
Il Chandra Leela serve una colazione a buffet ogni giorno.