Set in the centre of Tokyo, 500 metres from Ikebukuro Marui Shopping Center, Ikebukuro Grand Hotel offers air-conditioned rooms and free Wi-Fi. This 2-star hotel offers a 24-hour front desk.
Nombre de chambres: 62
171-0014 Préfecture de Tokyo, Toshima-ku, Ikebukuro 2-62-2, Japon