Where is Hotel S-Presso South, Osaka?

Where is Hotel S-Presso South, Osaka located?

Hotel S-Presso South, Osaka, Hotel S-Presso South, Osaka, Japan (approx. 34.6595°, 135.50404°)


Where is Hotel S-Presso South, Osaka on the map?