Located 105 meters from Minara Masjid. OYO 37559 Hotel Al Haram is perfectly located for both business and leisure guests in Mumbai. Offering a variety of facilities and services, the property provides all you need for a good..
Located 189 meters from Minara Masjid. Stop at Hotel Al Moazin to discover the wonders of Mumbai. The property features a wide range of facilities to make your stay a pleasant experience.
Located 206 meters from Minara Masjid. OYO 22683 Hotel Park Palace is a popular choice amongst travelers in Mumbai, whether exploring or just passing through.