The Sakura Hotel Ikebukuro offers the use of a TV in the rooms. The Sakura Hotel Ikebukuro rooms offers the use of an hairdryer.
2-40-7,Ikebukuro, Toshima-ku, Tokyo 171-0014 Japan - Tokyo,
Japan
View Map
Area: Toshima
TripAdvisor vote: 4/5 Based on 462 guest reviews
The Sakura Hotel Ikebukuro offers the use of a TV in the rooms. The Sakura Hotel Ikebukuro rooms offers the use of an hairdryer.