Tokyo, Japan
3-1-26 Motoazabu Minato-ku, IWAE FLAT, 1060046
2 single beds & 3 single beds & 5 single beds & 2 single beds & 1 single bed