Hotel Star Inn
With a stay at Hotel Star Inn, you'll be centrally located in Navi Mumbai, within a 15-minute drive of Karnala Fort and Sultan Shah Baba tomb. This hotel is 7.3 mi (11.8 km) from Sri Sri Radha Madanmohan Temple and 7.6 mi (12.2 km) from Pandavkada Falls.