4-47-1 Kami-ikebukuro, Toshima-ku, Tokyo, 170-0012
Hotel Details
Accomodation Type: Hotel Chain Name: APA Hotels Year Opened: 1997 Star Rating: 3 Check-in Time: 03:00 PM Check-out Time: 10:00 AM Number of Rooms: 202 Number of Floors: 8 Customer Rating Average: 8.4 / 10 (1 reviews on Agoda)
Located 720 meters from APA Hotel Tokyo Itabashi Ekimae. H2O Stay Ikebukuro is perfectly located for both business and leisure guests in Tokyo. Featuring a satisfying list of amenities, guests will find their stay at the property a comfortable one.