Where is Kawagoe Prince Hotel?

Where is Kawagoe Prince Hotel located?

Kawagoe Prince Hotel, Kawagoe Prince Hotel, Japan (approx. 35.91346°, 139.48125°)


Where is Kawagoe Prince Hotel on the map?