HOTEL
Zen House Umeda
Osaka Prefecture, Osaka, エンパイアービル 9.10F, Japan
Where it sits
Zen House Umeda
Osaka Prefecture, Osaka, エンパイアービル 9.10F, Japan
34.70316, 135.48761
Similar stays nearby
Plan around Zen House Umeda
Ask for the details that decide a trip. Sourced answers open right here.
