Hotel Times ONE
Hotel Times ONE
Hotel
1-1-12 Ikebukuro, Toshima
, Tokyo, Japan
170-0014