Photos coming soon
HOTEL
Otter Stay - Ikebukuro
上池袋1−24−3, Tokyo, Japan
Where it sits
Otter Stay - Ikebukuro
上池袋1−24−3, Tokyo, Japan
35.73656, 139.72063
Similar stays nearby
Sky Heights TOKYO 303
Hotel · 45 m
Sky Heights TOKYO 703
Hotel · 45 m
Sky Heights 1103
Hotel · 54 m
SCD312 Rare Private Home for 10 in Ikebukuro|2 Full Baths
Hotel · 81 m
ファミリータイプ
Hotel · 85 m
LDY YINGKAHOTEL KAMIIKEBUKURO VILLA 5MIN to Bus Station SCD2
Hotel · 87 m
ES7 1R Apartment in Ikebukuro 801 Tokyo
Hotel · 88 m
ken house brand new cozy apartment near Kita Ikebukuro Sta
Hotel · 109 m
Plan around Otter Stay - Ikebukuro
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
