Hotel Star Plaza Ikebukuro

Details


Address
Toshima-ku, Ikebukuro 2-10-2

Make a booking


Check Dates on

About this hotel

Hotel Star Plaza is a 5-minute walk from JR Ikebukuro Train Station. It provides air-conditioned rooms with a flat-screen TV, free wired internet and a private bathroom. Massages are on offer.