Hotels with a swimming pool in DevinuwaraBook hotels with a swimming pool in Devinuwara, Sri Lanka online. Compare prices, reviews & photos of 1 hotel and get the best deal for your next stay.
Silverlane Beach House264/12 Light House road, Dondra, 81160 Matara, Sri Lanka, Devinuwara 439m from the center of Devinuwara