This 5 star hotel is located within the city of Navi Mumbai and was established in 2007. It is 15.0 Km from the Elephanta Caves and the nearest station is Railway Station.
More infoThis 3 star hotel is located within the city of Navi Mumbai.
More info