Villa Jayananda
Villa
Dikwella
Offering lovely sea views from the rooms’ balconies, Villa Jayananda is just steps away from the beach. Located 18 km from Matara City.
Number of rooms: 16
No 19, Mahawela Road, Dickwella., 81200 Dickwella, Sri Lanka