Where is Minamisenri Crystal Hotel?

Where is Minamisenri Crystal Hotel located?

Minamisenri Crystal Hotel, Ōsaka, Japan (approx. 34.7939°, 135.5084°)


Where is Minamisenri Crystal Hotel on the map?