Photos coming soon
HOTEL
Super Hotel Lohas Ikebukuro-Eki Kitaguchi
2-62-14 Toshima-ku, Tokyo
Where it sits
Super Hotel Lohas Ikebukuro-Eki Kitaguchi
2-62-14 Toshima-ku, Tokyo
35.73510, 139.71100
Plan around Super Hotel Lohas Ikebukuro-Eki Kitaguchi
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
