Where is Hotel Shin-Imamiya - Vacation STAY 36286v?

Where is Hotel Shin-Imamiya - Vacation STAY 36286v located?

Hotel Shin-Imamiya - Vacation STAY 36286v, Ōsaka, Japan (approx. 34.64995°, 135.50082°)


Where is Hotel Shin-Imamiya - Vacation STAY 36286v on the map?