Toyoko Inn Tokyo Ikebukuro Kita-guchi No.2 2 stars

171-0014 Tokyo Prefecture, Toshima-ku Ikebukuro 2-51-2, Japan

Hotel image
Read more reviews for Toyoko Inn Tokyo Ikebukuro Kita-guchi No.2