Plot No.1,Sector 1A,Station Road,Koperkhairane,Navi Mumbai,Maharastra Navi Mumbai,Maharastra Navi Mumbai 400709
Set in Navi Mumbai, 5 km from Sagar Vihar, Grand Mookambika offers air-conditioned accommodation and a bar. Among the facilities of this property are...more