Hotel Name: Berri Beach Villa 3BHK Address: Villa No.15&16 Nibav Beach 3rd main road ECR Nemmeli Tamil Nadu 603104 Mamallapuram Tamil Nadu India 603104
For Enquiry and Booking Contact
Asia Hotels and Resorts
2nd Floor, Plot No 921, Gali No 1,
Mahipalpur Bypass, Near Water Booster,
Mahipalpur, New Delhi 110037,India