Book a Room or Contact The Ambassador, Mumbai

Hotel Name: The Ambassador
Address: Plot 7, Block 1, Veer Nariman Road, Churchgate, Mumbai, Maharashtra


For Enquiry and Booking Contact


Asia Hotels and Resorts
505, TCW Tower, Sector 19
Dwarka, New Delhi 110075, India

+918796475377

Fill below form for Enquiry