User
Menu
2-48-7, Ikebukuro, Toshima-ku - 171-0014 - Tokyo, Japan View Map Area: Toshima
TripAdvisor vote: 3.5/5 Based on 100 guest reviews
Rooms Number: 171
Mastercard Visa American Express Paypal
Photo Hotel Apa Ikebukuro Kitaguchi