Lotus Villa, Sri Lanka health & Welness Resort/Spa Ayurveda Lanka Hospital (Pvt)Ltd is a Government Certified Ayurvedic Hospital in Ahungalla, Sri Lanka.