Photos coming soon
HOTEL
villa riina
Villariina, AH43, Sri Lanka, Ambalangoda
Where it sits
villa riina
Villariina, AH43, Sri Lanka, Ambalangoda
6.21700, 80.05798
Similar stays nearby
Plan around villa riina
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
