Flexstay Inn Iidabashi Tokyo
3-26, Shinogawamachi, Shinjuku-ku
Tokyo,
JP 162-0814
Near Tokyo Dome