The Leela Mumbai Hotel si trova nel cuore di Bombay, vicino alla stazione metro Airport Road. Vantando una posizione nel quartiere Western Suburbs di Bombay, quest'albergo ottimo a 5 stelle offre un ristorante casual, così come una vasca idromassaggio, strutture per la sauna e una piscina all'aperto.
Il Lago Powai dista 3 km da quest'albergo confortevole, mentre il Complesso Sportivo Khar Gymkhana è a una distanza di intorno 15 minuti in macchina. Leela Bombay si trova a pochi minuti di auto da Lago Powai. Tra l'altro, questo stabilimento elegante è circondato da un ristorante cinese, da bar e da esercizi di ristorazione. Quest'albergo deluxe, The Leela Mumbai Hotel, è più o meno a 10 minuti in macchina dalla Chiesa cattolica della Santa Croce. L’albergo è più o meno a 5 minuti di camminata dalla fermata d'autobus Ekta Society e a circa 3 km dalla stazione dei treni Andheri a Bombay.
Ci sono 390 camere intime a questo stabilimento stupefacente, alcune di loro hanno finestre grandi, e servizi moderni come un Wi-Fi gratuito e una TV a schermo piatto con canali satellitari. Per un maggiore comfort, sono disponibili una cuffia per la doccia e teli da bagno, insieme a un WC separato. Vanta la vista sulla città.
Leela ha una sala da pranzo privata per una colazione a buffet sontuosa. Il ristorante di quest'albergo fine Le Cirque Signature invita a godere della cucina internazionale etnica. Per soddisfare ogni palato, esso dispone di opzioni di menu vegetariano, vegano e senza glutine. Il bar della piscina privato offre un'ampia varietà di bevande rinfrescanti.