Aida Ayurveda Resort & Spa(3 stars)

12A, Managala Mawatha Bentota View on map