Super Hotel JR Ikebukuro Nishiguchi 3 stars

171-0014 Tokyo Prefecture, Ikebukuro 2-14-12, Japan

Hotel image
Read more reviews for Super Hotel JR Ikebukuro Nishiguchi