This luxurious hotel is in Osaka.
Osaka
34.65200, 135.48400 Open in Google Maps
This luxurious hotel is in Osaka.