Located 349 meters from McDonald's India. The 2-star Hotel Embassy Park mumbai offers comfort and convenience whether you're on business or holiday in Mumbai.
Located 545 meters from McDonald's India. Set in a prime location of Mumbai, Onyx Residency puts everything the city has to offer just outside your doorstep.
Located 609 meters from McDonald's India. Sofitel Mumbai BKC - An AccorHotels Brand is perfectly located for both business and leisure guests in Mumbai.