The Park Chennai

601 Anna Salai Road
Chennai
India