Flexstay Inn Iidabashi - Tokyo

3-26, Shin-Ogawa-cho, Shinjuku-ku, , 162-0814 , Tokyo , ,Japan

Address: 3-26, Shin-Ogawa-cho, Shinjuku-ku, , 162-0814 , Tokyo , Japan
Phone:
Web:
GPS Lat: 35.705334 , Lon: 139.742371

Map