Subway station
Ochiai-minami-nagasaki Sta. station
9 locals recommend
Location
3-1-18 西落合
新宿区, 東京都
Tips from locals
Nearest station "Ochiai-Minami-Nagasaki" go to Shinjuku directly 12 mins. go to Haneda Airport transfer monorail at Hamamatsucho/Daimon 55 mins.