Where is Sapporo Washington Hotel Plaza?

Where is Sapporo Washington Hotel Plaza located?

Sapporo Washington Hotel Plaza, Sapporo Washington Hotel Plaza, Japan (approx. 43.06925°, 141.35393°)


Where is Sapporo Washington Hotel Plaza on the map?