It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «Capital O 93336 Hotel Stay Inn» is located in Navi Mumbai. This hotel is located in 13 km from the city center.
1, M I D C Rabale, Navi Mumbai, Mumbai Metropolitan Region, Mumbai, Maharashtra, India, Navi Mumbai, 410701