Set in Sadras, 31 km from Nithya Kalyana Perumal Temple and 16 km from Mahabalipuram Temples, Rams Villa offers air conditioning. This property offers a private pool and free private parking. Chengalpattu Railway Station is 26 km away and Maraimalai Nagar is 37 km from the villa.
Little India - G4VG+7PC, Electro St, Kunnathur, Tamil Nadu 603109, 603109 Sadras, India