We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Ayubowan It's traditional meaning is "I wish you live long life". Ayubowan Spa prioritizes customer experience during the journey of our services and delivers good results. Our services act as treatment for the whole body taking it right from your...more
This has to be one of the highlights of my stay, my two visits to this wonderful, simple, hugely atmospheric Spa on the banks of the Polwatta River. The simplicity of the cadjan and cane huts housing the massage table was complemented by the smooth...More