17-story high-rise inn in the mountains. It feels amazing to savor the panoramic view of the clear stream of Hirose River and the magnificent nature.