Business Hayashi Hotel Annex

2-39-10, Ikebukuro,, Toshima, Tokyo Prefecture, 171-0014, Japan
#55 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