Photos coming soon
HOTEL
KK Beach
16C, Nalimudurage Watta, Matara Road, Habaraduwa
Where it sits
KK Beach
16C, Nalimudurage Watta, Matara Road, Habaraduwa
5.99420, 80.29967
Similar stays nearby
Plan around KK Beach
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
