Ibis Chennai City Centre is located in Anna Salai, Mount Rd, Near US Consulate.