No 19, Mahawela Road, Dickwella., Dikwella South, Southern Province (Sri Lanka)
Updating availability and prices
Offering lovely sea views from the rooms? balconies, Villa Jayananda is just steps away from the beach
Located 18 km from Matara City, it features a restaurant and a solarium
Features a balcony with sea views
Hotel
Room