Located on Anna Salai Road, opposite Metro Station, ibis Chennai City Centre - An Accor Brand is 20 minutes by metro to the Chennai Airport.
Number of rooms: 157
690 Anna Salai, Mount Rd, Near US Conuslate, Thousand Lights, 600006 Chennai, India
Hotel booked 1 times today.