Skip to main content

Hotel Strix Tokyo 3 Stars

2-3-1 Ikebukuro, 171-0014 Toshima-Ku, Japan Show on the map
TripAdvisor Score
TripAdvisor Score Based on 64 reviews
Excellent location

Choose your room


Located in Tokyo (Ikebukuro), Hotel Strix Tokyo is minutes from Tokyo Metropolitan Art Space and Tokyo Metropolitan Theatre. This 4-star hotel is within close proximity of Ikebukuro Life Safety Learning Center and Rikkyo University. Featured amenities include complimentary newspapers in the lobby and a 24-hour front desk. Self parking (subject to charges) is available onsite. Stay in one of the guestrooms featuring flat-screen televisions. Digital television is provided for your entertainment. Private bathrooms have complimentary toiletries and hair dryers.

Check-in and check-out
Check-in starts at: 14:00
Check-out ends at: 12:00

Reviews: Hotel Strix Tokyo