A high-rise hotel with classic European design. The rooms offer beautiful seasonal views overlooking Lake Inawashiro.