Where is Shigakogen Prince Hotel, Yamanouchi located?
Shigakogen Prince Hotel, Yamanouchi, Shigakogen Prince Hotel, Yamanouchi, Japan (approx. 36.74461°, 138.51694°)
Shigakogen Prince Hotel, Yamanouchi, Shigakogen Prince Hotel, Yamanouchi, Japan (approx. 36.74461°, 138.51694°)