About
"Senshin" means to gently cleanse and calm the mind,
leading it to a state of greater serenity and richness.
"Waho" refers to the unique, long-standing Japanese natural wellness approach,
which utilizes the power of natural materials and traditional wisdom.
“Senshin Waho” is the harmonization of these two concepts—a retreat dedicated to healing the mind and body through the engagement of the five senses.