Kamili Beach Villa, Kalutara Villa
First Station Road, 12580 Kalutara, Sri Lanka
Located in Kalutara, 500 metres from Waskaduwa Beach, Kamili Beach Villa, Kalutara provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.