Photos coming soon
HOTEL
Salt & Light Umeda
7-chōme-14-10 Ebie, Osaka, Japan
Where it sits
Salt & Light Umeda
7-chōme-14-10 Ebie, Osaka, Japan
34.69529, 135.46965
Plan around Salt & Light Umeda
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
