About ATREYU
This is what Atreyu is
Atreyu offers healing experience that suits each guest through our programs to stay, dine, play, and learn here.

Atreyu is located in the town of Teshikaga, near Lake Kussharo and Lake Mashu, in the eastern part of Hokkaido, Japan. The main log house stands by Route 243, and there are more to offer in the backyard that leads to the uppermost part of the beautiful Kushiro River.