Map https://goo.gl/maps/jBVEq
Kami-Shakujii Sta. on Seibu-Shinjuku line, 5 minute walk from North exit.
Tokyo Okappa-Chan House
3-30-8 Kamishakujii Nerima-ku
Tokyo Japan
35° 43' 50.4192" N, 139° 35' 33.8388" E
See map: Google Maps