Photos coming soon
HOTEL
Villa Dulika
No 32/5 Duwagoda,Hikkaduwa, Hikkaduwa, Sri Lanka
Where it sits
Villa Dulika
No 32/5 Duwagoda,Hikkaduwa, Hikkaduwa, Sri Lanka
6.14557, 80.10465
Plan around Villa Dulika
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
