The Leela Mumbai Hotel está localizado em Bombaim, a 4.2 km de Complexo Desportivo de Andheri, e oferece piscina ao ar livre. O hotel oferece restaurante a la carte e sauna e uma piscina exterior no distrito de Western Suburbs.
A propriedade está situada a 4 km do centro da cidade de Bombaim e 5 km do aeroporto Internacional de Chhatrapati Shivaji. Praia de Juhu fica a 4.8 km de hotel em Bombaim. O hotel está localizado a uma caminhada de 5 minutos da estação de metro de Airport Road e a 650 metros da paragem de autocarro de Ekta Society.
Algumas unidades possuem um mini frigobar, equipamentos para chá e café, internet de alta velocidade para sua conveniência.
Os hóspedes podem tomar o pequeno-almoço no restaurante. Desfrute dos pratos Indiana que restaurante Jamavar tem para oferecer.