Hotels, Apartments, Homestays
Search and booking
Search results

The Nest Ikebukuro House 

Address

Toshima-ku, Ikebukuro 3-67-18
170-0014 Tokyo

More information »

Coordinates

35°44'14.28", 139°42'25.2"