Find hotels in Ikebukuro, Tokyo from $55