Where is Lake Biwa Marriott Hotel, Moriyama?
Where is Lake Biwa Marriott Hotel, Moriyama located?
Lake Biwa Marriott Hotel, Moriyama, Shiga, Japan (approx. 35.12474°, 135.9552°)
Where is Lake Biwa Marriott Hotel, Moriyama on the map?
{"latitude":35.12474,"longitude":135.9552,"title":"Lake Biwa Marriott Hotel, Moriyama"}