Ikebukuro Central Hotel

1-42-19 Higashi Ikebukuro, Toshima, Tokyo Prefecture, 170-0013, Japan
#54 of 62 hotels in Toshima

Toshima Travel Forum

Need advice about Toshima, Japan? Visit the Travel Forum for Toshima and ask our Answer Gurus.

Toshima Travel Guide