Set 17 km from Indian Institute of Technology, Bombay, Grand Mookambika offers 4-star accommodation in Navi Mumbai and has a shared lounge, a restaurant and a bar.
Numero delle stanze: 13
Plot No.1,Sector 1A,Station Road,Koperkhairane,Navi Mumbai,Maharastra Navi Mumbai,Maharastra, 400709 Navi Mumbai, India