Flagship TambaramHotel
No 21, Near By Tambaram Railway Station,Tambaram,Chennai. , 600045 Tambaram, India
Located in Tambaram, Flagship Tambaram offers 3-star accommodation with free bikes and a bar. The property is situated 7.9 km from Arignar Anna Zoological Park, 16 km from St. Thomas Mount and 18 km from Chennai Trade Centre.