Where is Hotel Shin-Imamiya - Vacation STAY 36286v, Osaka located?
Hotel Shin-Imamiya - Vacation STAY 36286v, Osaka, Hotel Shin-Imamiya - Vacation STAY 36286v, Osaka, Japan (approx. 34.64995°, 135.50082°)
Hotel Shin-Imamiya - Vacation STAY 36286v, Osaka, Hotel Shin-Imamiya - Vacation STAY 36286v, Osaka, Japan (approx. 34.64995°, 135.50082°)