Rates: 100.69 - 144.46
Amenities:
the b ikebukuro 1-39-4 Higashi-ikebukuro Toshima-ku Tokyo, Japan 170-0013