Hotel Newstar Ikebukuro

61-6 Ikebukuro 2-chome, Toshima-ku
Tokyo
Japan