19 October 2016
Lake Biwa’s Magnificent View Movie
Lake Biwa Otsu Prince Hotel is located by the Lake Biwa, the largest lake in Japan.
You can enjoy the magnificent lake view on YouTube.
Stay at Lake Biwa Otsu Prince Hotel and feel just like sitting in a boat on the Lake.
Check it out!