Toyoko INN Ikebukuro North Exit 1

Starting at
$52
Room
Room Amenity
Mini-Refrigerator