Beruwala hotel reservation: check availability and room rates
Country houses in Beruwala
1 property found
-
Shehan Villa
No:22/A Nallahena Road Beruwala Shehan Villa, Beruwala, Sri Lanka (Show map)
No:22/A Nallahena Road Beruwala Shehan Villa, Beruwala, Sri Lanka (Show map)