Ambassador, as the hotel is known by all with a badge of diplomacy, to offer you all the luxurious comforts to suit your budgets. Located on the banks of Sabarmati it gives your moods a pleasant feeling and yet a short distance to all commercial area. |