Kamburugamuwa Mirissa Road, Banduramulla, Southern Province (Sri Lanka) Show on map
Updating availability and prices
Situated in Mirissa, Heaven villa mirissa has accommodation 3
7 km from Whale Watching Mirissa
This villa has a microwave, washing machine and garden view
Hotel
Room