Aparthotels in Mumbai
1 property found
- Sort by:
355, Ram Das Nayak Road, Bandra West, Mumbai, India ()
Metro Palace is a comfortable 3-star hotel set close to Bhau Daji Lad Museum, Shree Siddhivinayak and Mount Mary Church. Founded in 1985, the hotel underwent a renovation in 2009.
More...From US$ 72price for 1 nightBook Now