Photos coming soon
HOTEL
Lavendra Villa Mirissa
Henwalle Road, Henwalle, 81740 Mirissa, Sri Lanka, Polwathumodara
Where it sits
Lavendra Villa Mirissa
Henwalle Road, Henwalle, 81740 Mirissa, Sri Lanka, Polwathumodara
5.96124, 80.46903
Plan around Lavendra Villa Mirissa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
