1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct





Show 5 photos
Harbour view villa Talalla South
Port Access Road, Talalla South, Sri Lanka
Show map
General
- Air Conditioned
Nearby Hotels

Surf Camp Home Stay
No. 766, Wellamadama Surf Beach,Talalla South
Holiday home Talalla South
CGHW Highway Road, Dewinuwara Dewalaya, Devinuwara.,Talalla South
Semensi Beach Residence
No 10, National Houses,,Talalla South
Holiday Bungalow In Devinuwara
N0 219, Light house road, Devinuwara,Talalla South