Camellia Resort & Spa, Audangawa – official site

Tel: (+94) 662 054 103 | Email: [email protected]

Explore More

Terms and Conditions

Supplements

Child Policy

Compulsory Meal Supplements

Cancellation & No shows Policy

Late check-out Policy

Scroll to Top