Photos coming soon
HOTEL
Villa Nilaya
Matara Road, Habaraduwa
Where it sits
Villa Nilaya
Matara Road, Habaraduwa
5.99374, 80.30434
Plan around Villa Nilaya
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 13, 2026.
