Camellia Resort and Spa is situated a short journey away from the Sigiriya rock fortress and many other cultural hotspots of Sri Lanka. Join us to enjoy a getaway from your busy lives surrounded by lush greeneries and cultivations.
Camellia Resort and Spa is situated a short journey away from the Sigiriya rock fortress and many other cultural hotspots of Sri Lanka. Join us to enjoy a getaway from your busy lives surrounded by lush greeneries and cultivations.