The Ambassador, Pallava, Chennai

Chennai, Tamil Nadu, India

The Ambassador Pallava, a 4 star hotel in the heart of Chennai, is located close to the business district, 10 minutes away from the railway station and 25 minutes from the airport. The hotel has some of the best dining facilities serving Indian, Continental and Chinese cuisine and also a 24 hours coffee shop.