Toyoko Inn Tokyo Ikebukuro Kita guchi No 2Hotel
2-51-2, Ikebukuro Toshima-ku, Tokyo, 171-0014
Conveniently situated in Tokyo, Toyoko Inn Tokyo Ikebukuro Kita guchi No 2 provides air-conditioned rooms with free Wi-Fi and private parking. This 3-star hotel offers a 24-hour front desk.