Where is Hotel Sunplaza 2 Annex, Osaka?

Where is Hotel Sunplaza 2 Annex, Osaka located?

Hotel Sunplaza 2 Annex, Osaka, Hotel Sunplaza 2 Annex, Osaka, Japan (approx. 34.64968°, 135.50172°)


Where is Hotel Sunplaza 2 Annex, Osaka on the map?