>>> Over 88,000 Hotels in 180 Countries
Home | Contact | Privacy

Online Hotel Guide

HotelGuide411.com

Popular Destinations

Sakura Hotel Ikebukuro

2-40-7 Ikebukuro Toshima-ku
Tokyo, Japan 171-0014



Rates:
81.47 - 223.73

Amenities:



< Hotels in Tokyo
< Hotels in Japan

Sakura Hotel Ikebukuro
2-40-7 Ikebukuro Toshima-ku
Tokyo, Japan 171-0014

Check Availability