The ambassador mumbai
Location located in mumbai marine drive nariman point the ambassador mumbai is close to brabourne stadium rajabai tower and flora fountain also nearby are st thomas cathedral and gateway of india hotel features this business friendly hotel features 3 restaurants wireless internet access is available in public areas surcharges apply business amenities at this 35 star property include a business center and meeting rooms the staff can provide tourticket assistance and wedding s