Stay as ifyou are living
This hotel is located on the shores of Lake Kussharo in eastern Hokkaido, where untouched wilderness remains. Located in the woods where Hokkaido Squirrel and Sika Deer play around, you can enjoy animal watching and bird watching just by strolling near the hotel. Try to relax as much as you can, enjoy activities, and have a wonderful time.