Photos coming soon
HOTEL
New hotel apartment @ Asakusa 5 chome 24H check in
浅草5丁目60-4, Tokyo, Japan
Where it sits
New hotel apartment @ Asakusa 5 chome 24H check in
浅草5丁目60-4, Tokyo, Japan
35.72260, 139.79728
Plan around New hotel apartment @ Asakusa 5 chome 24H check in
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
