Where is Lake Biwa Marriott Hotel, Moriyama located?
Lake Biwa Marriott Hotel, Moriyama, Lake Biwa Marriott Hotel, Moriyama, Japan (approx. 35.12474°, 135.95515°)
Lake Biwa Marriott Hotel, Moriyama, Lake Biwa Marriott Hotel, Moriyama, Japan (approx. 35.12474°, 135.95515°)