Check out this great place to stay in Toshima-ku
Entire home/apt in Toshima-ku, JP. 2 Bedroom, 3 double bed, newly re decorated light filled apartment.                  7 minutes walk from Ikebukuro Station. Located in a vibrant area of Tokyo with very convenient access to the whole city. Pocket wi-fi is provided for guests.Spa...
See this content immediately after install