KK Beach
Villa
Habaraduwa Central
Located in Habaraduwa Central, 28 km from Hikkaduwa, KK Beach boasts a restaurant, bar and free Wi-Fi throughout the property.
Number of rooms: 14
Matara Road, 80630 Habaraduwa, Sri Lanka