Where is e-stay ebisu / Vacation STAY 2760, Osaka?

Where is e-stay ebisu / Vacation STAY 2760, Osaka located?

e-stay ebisu / Vacation STAY 2760, Osaka, e-stay ebisu / Vacation STAY 2760, Osaka, Japan (approx. 34.65398°, 135.50243°)


Where is e-stay ebisu / Vacation STAY 2760, Osaka on the map?