HOTEL
Sky Tree INN (晴樹宿)stay ASAKUSA
Sumida-ku Oshiage 2-38-6, Tokyo, Japan
Where it sits
Sky Tree INN (晴樹宿)stay ASAKUSA
Sumida-ku Oshiage 2-38-6, Tokyo, Japan
35.71461, 139.81566
Plan around Sky Tree INN (晴樹宿)stay ASAKUSA
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
