V.N Road, Churchgate (West), Mumbai - 400020 India
400020 Mumbai
India
400020 Mumbai
India
Rate and review The Ambassador Mumbai in Mumbai, India!
Share your experiences at The Ambassador Mumbai with your friends or discover more Resorts in Mumbai, India.