Located on the highlands of the shore of Lake Tazawa - the deepest lake in Japan - and surrounded by the beautiful Buna woods, Hotel Grand Tenkuu offers lovely views from every room.