Where is Hotel Sanrriot Osaka honmachi - Vacation STAY 21400v?

Where is Hotel Sanrriot Osaka honmachi - Vacation STAY 21400v located?

Hotel Sanrriot Osaka honmachi - Vacation STAY 21400v, Hotel Sanrriot Osaka honmachi - Vacation STAY 21400v, Japan (approx. 34.67858°, 135.50655°)


Where is Hotel Sanrriot Osaka honmachi - Vacation STAY 21400v on the map?