Hotel Name: D22 2 Ikebukuro Sta 10min walk, Wifi, Max5, spacious 56m²
Star Rating: ★
Location: Japan Tokyo🔍
Address: 12Minamicho,Itabashiku,Tokyo, Tokyo rooms
👉 Click/Touch Here to booking!
Remember to comment it after staying please ✍️
Comment: