Photos coming soon
HOTEL
102 NEW OPEN new house 8min to Ikebukuro STa 4PPL
3 Chome-54-2 Ikebukuro, Toshima-ku, Tokyo-to 170-0014, Japan, Tokyo, Japan
Where it sits
102 NEW OPEN new house 8min to Ikebukuro STa 4PPL
3 Chome-54-2 Ikebukuro, Toshima-ku, Tokyo-to 170-0014, Japan, Tokyo, Japan
35.73644, 139.70683
Plan around 102 NEW OPEN new house 8min to Ikebukuro STa 4PPL
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
