ECR STAY KINGS Villa Chennai
Featuring pool views, ECR STAY KINGS provides accommodation with an outdoor swimming pool, a terrace and a private beach area, around 2.1 km from Uthandi Beach. This villa features a private pool, a garden and free private parking.
13 OLIVE SANDS Uthandi, 600119 Chennai, India