Ayur Ayur Ayurveda Retreat is a peaceful wellness oasis in Negombo offering 13 boutique rooms overlooking gardens and pool. It combines authentic Ayurvedic treatments (Panchakarma, Abhyanga, Shirodhara), yoga, meditation, and herbal vegetarian cuisine.