Where is Nipponbashi Crystal Hotel, Osaka?

Where is Nipponbashi Crystal Hotel, Osaka located?

Nipponbashi Crystal Hotel, Osaka, Nipponbashi Crystal Hotel, Osaka, Japan (approx. 34.66007°, 135.506°)


Where is Nipponbashi Crystal Hotel, Osaka on the map?