Flexstay Inn Iidabashi

3-26 Shinogawamachi, Shinjuku-ku, Tokyo, Japan 162-0814

JDS Travel News JDS Viewpoints JDS Africa/MI