Doté d'un balcon avec vue sur le jardin, d'une piscine extérieure et d'un jardin, l'Anjayu Villa - Ayurveda Beach Resort se trouve à Wadduwa, à proximité de la plage de Wadduwa et à 2,7 km de celle de Pothupitiya.
10 Samanthara Road, 12560 Wadduwa, Sri Lanka