Hotel Strix Tokyo

2 3 1 Ikebukuro
Tokyo
Japan