Set in the most peaceful place Hotel CASTLE RYN**** Princess Anna SPA is a sanctuary of luxury, beauty and tradition of the original four forces of nature elements. They magically allow you to hide from the whole world and for harmony between body, mind and soul.