Plot 8,Dhanshree Building ,Solanki Ln, Mumbai, India
3.1 km to Wankhede Owned by MCA (Open map)
Nestled in South Mumbai, which is a densely populated city on India's west coast, Hotel Minerva Residency Mumbai is within 25 minutes' walk of the renovated Taraporewala Aquarium.
Read more