Where is Osaka Teikoku Hotel?

Where is Osaka Teikoku Hotel located?

Osaka Teikoku Hotel, Osaka Teikoku Hotel, Japan (approx. 34.66975°, 135.49826°)


Where is Osaka Teikoku Hotel on the map?