El Grand Mookambika se encuentra en Navi Mumbai, a 17 km del Instituto Indio de Tecnología de Bombay, y ofrece alojamiento de 4 estrellas, salón compartido, restaurante y bar.
Número de habitaciones: 13
Plot No.1,Sector 1A,Station Road,Koperkhairane,Navi Mumbai,Maharastra Navi Mumbai,Maharastra, 400709 Navi Mumbai, India