Situated at Audangawa, Kibissa, Sigiriya, Sri Lanka “these premises being located in a paddy field scenario” The concept is environmental friendly stylish Resort & Spa. Our logo symbolizes the Resort.
On accomplishment of a hard journey the resort is a most suitable place to relax in as your own bed room!
Our front office staff is ready to serve you 24 hours, according to ancient Srilanken customs. Camellia Resort and Spa offer star class accommodation