Where is Shin Osaka Washington Hotel Plaza located?
Shin Osaka Washington Hotel Plaza, Shin Osaka Washington Hotel Plaza, Japan (approx. 34.73044°, 135.4999°)
Shin Osaka Washington Hotel Plaza, Shin Osaka Washington Hotel Plaza, Japan (approx. 34.73044°, 135.4999°)