Photos coming soon
HOTEL
Hotel Ohedo
2-68-5 Ikebukuro Toshima-ku, Tokyo
Where it sits
Hotel Ohedo
2-68-5 Ikebukuro Toshima-ku, Tokyo
35.73529, 139.70926
Similar stays nearby
Hotel Ohedo
Hotel · 0 m
4 Bedroom 14ppl 90sqm JR IKEBUKURO House -Wifi
Hotel · 31 m
Business Hotel Kankokukan
Hotel · 38 m
Business Hotel Kankokukan
Hotel · 38 m
ビジネスホテル韓国館
Hotel · 38 m
Business Hotel Kankokukan - Vacation STAY 45862v
Hotel · 41 m
Business Hotel Kankokukan - Vacation STAY 41182v
Hotel · 41 m
Ikebukuro Hanakawado
Hotel · 59 m
Plan around Hotel Ohedo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
