Hotels, Apartments, Homestays
Search and booking

Address

Toshima-ku, Ikebukuro 2-20-1
171-0014 Tokyo

More information »

Coordinates

35°43'57.36", 139°42'21.6"