The Ambassador is a chain of Heritage hotels in Mumbai, Aurangabad and Chennai that offer a resplendent and comfortable staying experience.