Kussharo Onsen, Teshikaga
The hotel is located in the Akan National Park, in eastern Hokkaido, amidst the breath-taking scenery of volcanic peaks, some caldera lakes, and extensive forests. The hotel stands on the shore of Lake Kussharo, one of the largest lakes in Japan.The rooms are large and all provided with the magnificent view of Lake Kussharo. The windows have louver doors, which open and allow the guests to enjoy…