Ark Hotel Tokyo Ikebukuro
Toshima-ku, Higashiikebukuro 3-5-5, Tokyo, Japan
Booking.com
Book Now