Get Listed
Menu
Share
The Ambassador, Mumbai
Hotel
Address:
Veer Nariman Road, Churchgate (W), Mumbai, Mumbai, India, 400020
Tel:
+91 22 2204 1131