Echo

Discover the Echo, a product that draws its strength from the closeness to the elements of a wild and untouched nature. This luxurious alpine valley is the perfect place to relax and rejuvenate your body and soul. The famous hay baths and treatments with mountain herbs are just what you need to cleanse and revitalize your body. With the Echo, you will feel closer to nature than ever before and your spirit will be nourished.

Select an Image below to view in full resolution