Chozu, bringing alive the essence of traditional Japanese bath and tea philosophy.
Chozu is designed to promote self-care and create harmony of body and mind through deep relaxation, a way to rejuvenate and soothe the tensions we store in our bodies.
Chozu’s bath gardens of salt water pools, sauna, steam rooms and beautiful water features take you on a journey of relaxation.
Our Japanese tea room serves a range of authentic green teas and flower teas with Japanese sweets, savories and healthy drinks to enjoy.