Where is Shiga Palace Hotel, Yamanouchi?

Where is Shiga Palace Hotel, Yamanouchi located?

Shiga Palace Hotel, Yamanouchi, Shiga Palace Hotel, Yamanouchi, Japan (approx. 36.68525°, 138.49644°)


Where is Shiga Palace Hotel, Yamanouchi on the map?