H2O Stay IkebukuroApartment
9-6 Higashicho Oyama, Tokyo, 173-0014
Set 200 metres from Ikebukuro Hikawa Shrine, H2O Stay Ikebukuro offers air-conditioned accommodation with a balcony and free Wi-Fi. The 2-star apartment has city views and is 700 metres from Jizo of Air Raid Victims.