Business Hotel Kankokukan

2-69-11 Ikebukuro, Toshima, Tokyo Prefecture, 171-0014, Japan
#40
Rank 40 of 62 hotels
in Toshima
Write a Review

Nearby Business Hotel Kankokukan

Toshima Travel Forum

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

Toshima Travel Guide