Chennai Beach Resorts
krishna karanai village pattipulam po ecr, No 67A, Mahabalipuram - 603104
8939944400
Landmarkpallavaa - Stay at one of the Beach View or Sea View Resorts in ECR, Mahabalipuram. Book through website to get best offers on ..... at beach!