Where is Comfort Hotel Osaka Shinsaibashi located?
Comfort Hotel Osaka Shinsaibashi, Comfort Hotel Osaka Shinsaibashi, Japan (approx. 34.67206°, 135.5034°)
Comfort Hotel Osaka Shinsaibashi, Comfort Hotel Osaka Shinsaibashi, Japan (approx. 34.67206°, 135.5034°)