Where is Cross Hotel Osaka?

Where is Cross Hotel Osaka located?

Cross Hotel Osaka, Osaka, Japan (approx. 34.66963°, 135.5006°)


Where is Cross Hotel Osaka on the map?