Where is IP City Hotel Osaka - Imperial Palace Group located?
IP City Hotel Osaka - Imperial Palace Group, IP City Hotel Osaka - Imperial Palace Group, Japan (approx. 34.67576°, 135.50366°)
IP City Hotel Osaka - Imperial Palace Group, IP City Hotel Osaka - Imperial Palace Group, Japan (approx. 34.67576°, 135.50366°)