company-img
Club Waskaduwa Beach Resort & Spa
Club Waskaduwa Beach Resort & Spa
Club Waskaduwa Beach Resort & Spa is a luxury 5* boutique property consists of 54 spacious Ocean & Garden view suites.

Ask from Club Waskaduwa Beach Resort & Spa