Where is Nipponbashi Crystal Hotel?

Where is Nipponbashi Crystal Hotel located?

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


Where is Nipponbashi Crystal Hotel on the map?