The H2O Stay Ikebukuro 201 provides a great place for travelers to relax after a busy day. Visitors to Tokyo will find that the H2O Stay Ikebukuro 201 is a fantastic accommodation choice.
Traveling to the hotel is easy with Kita-Ikebukuro Station located approximately 500m away and Haneda Airport roughly 31km away. The closest major public transportation, Shin-Itabashi Metro Station, is only 1km away. Seeing Tokyo's sights from this hotel is easy with Ikebukuro, East Ikebukuro Central Park and Itabashi Green Hall all close by.
In their spare time, guests can explore the hotel's surroundings.