A secluded coastal sanctuary to discover 'the knowledge of life,' Amba Ayurveda Boutique Hotel takes a personalised approach to traditional wellness. An Ayurveda hotel in Sri Lanka for true holistic healing, it is the perfect place to Relax, Rejuvenate & Rejoice!