Ideally located in the centre of Chennai, SUPREME STAY is within 1.5 km of Marina Beach and 300 m of Ma Chidambaram Stadium. The property is set 1.9 km from Spencer Plaza Mall, 2.9 km from Chennai Central Railway Station and 2.9 km from Fort Museum.
Number of rooms: 26
21 CN Krishna Swamy Salai, Triplicane, 600005 Chennai, India