Photos coming soon
HOTEL
The leaf
1-chōme-1-18 Shōtenshita, Osaka, Japan
Where it sits
The leaf
1-chōme-1-18 Shōtenshita, Osaka, Japan
34.63782, 135.50368
Plan around The leaf
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
