Sakura Hotel Ikebukuro is centrally located in Tokyo, walking distance from Tokyo Metropolitan Art Space and close to Nekobukuro.
This hotel is within close proximity of Sunshine City Shopping Mall and Namco Namja Town.
Read More About Sakura Hotel Ikebukuro
- 24-Hour Front Desk
- Business Services
- Shuttle To Airport (surcharge)
(*) = Free, some restrictions may apply.