Entire home/apt in Toshima-ku, Japan. It's 8mins distance walk directly away from Ikebururo Station east exit with no turn. It is a 2 bed room and 1 living room apartment, each bed room with a double bed and a tatami bed, so it's available to stay MAX 8 person. We prepared towels,...
See this content immediately after install