Details
hotel in Chennai

E Hotel, Chennai

E Hotel in Chennai is located in Express Avenue Mall, near important landmarks such as the US and Australian Consulates, British Council, Marina Beach and M.A. Chidambaram Stadium.