Situated in Mahabalipuram, La Villa Beach Paradise features accommodation 300 metres from Vada Nemili Beach and 1.7 km from Graveside Beach.
Number of rooms: 32
No.2 Madhuban Layout, Vadanemmeli, Mahabalipuram, Kancheepuram District, Tamil Nadu - 603104 , 603104 Mahabalipuram, India