Hotel Strix Tokyo
Photo gallery for Hotel Strix Tokyo
Overview of Hotel Strix Tokyo
Hotel Strix Tokyo
Hotel in Toshima
Reviews
6.8
Popular amenities
Explore the area
2-3-1 Ikebukuro, Toshima-ku, Tokyo, Tokyo-to, 171-0014
- Tokyo (NRT-Narita Intl.)72 min drive