Check out this great place to stay in Toshima-ku
Entire home/apt in Toshima-ku, JP. It takes 7 mins nice walk to Ikebukuro station from the apartment. Ikebukuro is also a center of otaku culture like Akihabara. So many restaurants, department stores, and also the famous Sunshine City are within walking distance.