APA Hotel Ikebukuro Eki Kitaguchi

  Toshima-ku Ikebukuro 2-48-7, Tokyo, Japan

Booking.com Book Now