Where is Centurion Hotel Ikebukuro Station, Tokyo located?
Centurion Hotel Ikebukuro Station, Tokyo, Centurion Hotel Ikebukuro Station, Tokyo, Japan (approx. 35.73166°, 139.71448°)
Centurion Hotel Ikebukuro Station, Tokyo, Centurion Hotel Ikebukuro Station, Tokyo, Japan (approx. 35.73166°, 139.71448°)