First Inn Hotel Chennai
No.113,M G R,Salai,Thiruvengadam nagar 2nd street,Perungudi,, 600096 Chennai, India,Object type: Hotel Chennai
One of our best sellers in Chennai! Conveniently located in the South Chennai district of Chennai, First Inn Hotel Chennai is located 5 miles from Indian Instit