Find Hostels all over the World
Sakura Hotel Ikebukuro, HOSTEL in Tokyo Japan.
Sakura Hotel Ikebukuro.
2-40-7 Ikebukuro, Tokyo, Japan
Step out from SAKURA HOTEL IKEBUKURO, and only minutes later, you will be in the middle of Tokyo's enthusiasm.
Just 6 minutes walk from Tokyo's 2nd largest station IKEBUKURO which 2.
6 million people pass though everyday, and with 9 train and subway lines available (including the new 'FUKUTOSHIN S