El Hotel Jamila Palace Bombay es un lugar estupendo para alojarse en el barrio Mumbai Sur de Bombay, a poco más de 25 minutos a pie del Acuario de Taraporewala.
Hanging Gardens se encuentra a una distancia de 3 km del hotel y la Puerta de la India está a unos 3,1 km. St Xaviers College es un lugar de educación popular que se puede visitar cerca de este hotel. El Jamila Palace Bombay está a una distancia de 450 metros de INS Vikrant.
Este alojamiento cuenta con TV de pantalla plana con canales vía satélite y climatizador en cada cuarto. El entretenimiento en las habitaciones incluye TV de pantalla plana con canales vía satélite, también se proporcionan comodidades como climatizador.
El restaurante el Nico Bombay se encuentra al lado del Jamila Palace.